home *** CD-ROM | disk | FTP | other *** search
/ develop, the CD; issue 1 / Apple_Develop_1989.bin / d e v e l o p (color) / d e v e l o p (color).rsrc / CODE_7.txt < prev    next >
Text File  |  1989-01-01  |  617KB  |  10,961 lines

  1. # near model CODE resource
  2. # jump table entries: 3160-3184 (25 of them)
  3. export_419:
  4. 00000000  4E75                     rts
  5. export_398:
  6. fn00000002:
  7. 00000002  4E56 FFEE                link       A6, -0x0012
  8. 00000006  48E7 0108                movem.l    -[A7], D7,A4
  9. 0000000A  286E 000C                movea.l    A4, [A6 + 0xC]
  10. 0000000E  206E 0018                movea.l    A0, [A6 + 0x18]
  11. 00000012  4250                     clr.w      [A0]
  12. 00000014  426E FFEE                clr.w      [A6 - 0x12]
  13. 00000018  700A                     moveq.l    D0, 0x0A
  14. 0000001A  3D40 FFF0                move.w     [A6 - 0x10], D0
  15. 0000001E  42A7                     clr.l      -[A7]
  16. 00000020  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  17. 00000024  201F                     move.l     D0, [A7]+
  18. 00000026  0C80 0000 1388           cmpi.l     D0, 0x1388
  19. 0000002C  6C06                     bge        +0x8 /* 00000034 */
  20. 0000002E  7032                     moveq.l    D0, 0x32
  21. 00000030  6000 02B2                bra        +0x2B4 /* 000002E4 */
  22. label00000034:
  23. 00000034  4A54                     tst.w      [A4]
  24. 00000036  6606                     bne        +0x8 /* 0000003E */
  25. 00000038  7003                     moveq.l    D0, 0x03
  26. 0000003A  6000 02A8                bra        +0x2AA /* 000002E4 */
  27. label0000003E:
  28. 0000003E  486E FFFA                pea.l      [A6 - 0x6]
  29. 00000042  486E FFF2                pea.l      [A6 - 0xE]
  30. 00000046  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  31. 0000004A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  32. 0000004E  2F0C                     move.l     -[A7], A4
  33. 00000050  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  34. 00000054  4EBA 1292                jsr        [PC + 0x1292 /* 000012E8 */]
  35. 00000058  4FEF 0018                lea.l      A7, [A7 + 0x18]
  36. 0000005C  3E00                     move.w     D7, D0
  37. 0000005E  0C47 0010                cmpi.w     D7, 0x10
  38. 00000062  6622                     bne        +0x24 /* 00000086 */
  39. 00000064  206E 0018                movea.l    A0, [A6 + 0x18]
  40. 00000068  7001                     moveq.l    D0, 0x01
  41. 0000006A  3080                     move.w     [A0], D0
  42. 0000006C  526D B32E                addq.w     [A5 - 0x4CD2], 1
  43. 00000070  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  44. 00000074  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  45. 00000078  2F0C                     move.l     -[A7], A4
  46. 0000007A  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  47. 0000007E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  48. 00000082  6000 0260                bra        +0x262 /* 000002E4 */
  49. label00000086:
  50. 00000086  4A47                     tst.w      D7
  51. 00000088  6706                     beq        +0x8 /* 00000090 */
  52. 0000008A  3007                     move.w     D0, D7
  53. 0000008C  6000 0256                bra        +0x258 /* 000002E4 */
  54. label00000090:
  55. 00000090  206E 0018                movea.l    A0, [A6 + 0x18]
  56. 00000094  302E FFF2                move.w     D0, [A6 - 0xE]
  57. 00000098  D150                     add.w      [A0], D0
  58. 0000009A  302E FFF2                move.w     D0, [A6 - 0xE]
  59. 0000009E  48C0                     ext.l      D0
  60. 000000A0  E780                     asl        D0, 3
  61. 000000A2  D9C0                     add.l      A4, D0
  62. 000000A4  0C54 03E8                cmpi.w     [A4], 0x3E8
  63. 000000A8  6D06                     blt        +0x8 /* 000000B0 */
  64. 000000AA  0C54 0400                cmpi.w     [A4], 0x400
  65. 000000AE  6F0E                     ble        +0x10 /* 000000BE */
  66. label000000B0:
  67. 000000B0  206E 001C                movea.l    A0, [A6 + 0x1C]
  68. 000000B4  20AE FFFA                move.l     [A0], [A6 - 0x6]
  69. 000000B8  7000                     moveq.l    D0, 0x00
  70. 000000BA  6000 0228                bra        +0x22A /* 000002E4 */
  71. label000000BE:
  72. 000000BE  42A7                     clr.l      -[A7]
  73. 000000C0  4878 0050                push.l     0x50 /* 'P' */
  74. 000000C4  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  75. 000000C8  205F                     movea.l    A0, [A7]+
  76. 000000CA  2D48 FFF4                move.l     [A6 - 0xC], A0
  77. 000000CE  486E FFF0                pea.l      [A6 - 0x10]
  78. 000000D2  486E FFEE                pea.l      [A6 - 0x12]
  79. 000000D6  486E FFF8                pea.l      [A6 - 0x8]
  80. 000000DA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  81. 000000DE  4EBA 020C                jsr        [PC + 0x20C /* 000002EC */]
  82. 000000E2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  83. label000000E6:
  84. 000000E6  0C54 03E8                cmpi.w     [A4], 0x3E8
  85. 000000EA  6D00 0192                blt        +0x194 /* 0000027E */
  86. 000000EE  0C54 0400                cmpi.w     [A4], 0x400
  87. 000000F2  6E00 018A                bgt        +0x18C /* 0000027E */
  88. 000000F6  3D54 FFF8                move.w     [A6 - 0x8], [A4]
  89. 000000FA  42AE FFFA                clr.l      [A6 - 0x6]
  90. 000000FE  508C                     addq.l     A4, 8
  91. 00000100  206E 0018                movea.l    A0, [A6 + 0x18]
  92. 00000104  5250                     addq.w     [A0], 1
  93. 00000106  0C54 03E8                cmpi.w     [A4], 0x3E8
  94. 0000010A  6F00 00C0                ble        +0xC2 /* 000001CC */
  95. 0000010E  0C54 0400                cmpi.w     [A4], 0x400
  96. 00000112  6C00 00B8                bge        +0xBA /* 000001CC */
  97. 00000116  0C6E 03F1 FFF8           cmpi.w     [A6 - 0x8], 0x3F1
  98. 0000011C  6614                     bne        +0x16 /* 00000132 */
  99. 0000011E  0C54 03F1                cmpi.w     [A4], 0x3F1
  100. 00000122  660E                     bne        +0x10 /* 00000132 */
  101. 00000124  3D7C 03F2 FFF8           move.w     [A6 - 0x8], 0x3F2
  102. 0000012A  508C                     addq.l     A4, 8
  103. 0000012C  206E 0018                movea.l    A0, [A6 + 0x18]
  104. 00000130  5250                     addq.w     [A0], 1
  105. label00000132:
  106. 00000132  0C6E 03F3 FFF8           cmpi.w     [A6 - 0x8], 0x3F3
  107. 00000138  662A                     bne        +0x2C /* 00000164 */
  108. 0000013A  0C54 03F4                cmpi.w     [A4], 0x3F4
  109. 0000013E  6610                     bne        +0x12 /* 00000150 */
  110. 00000140  3D7C 03FB FFF8           move.w     [A6 - 0x8], 0x3FB
  111. 00000146  508C                     addq.l     A4, 8
  112. 00000148  206E 0018                movea.l    A0, [A6 + 0x18]
  113. 0000014C  5250                     addq.w     [A0], 1
  114. 0000014E  6014                     bra        +0x16 /* 00000164 */
  115. label00000150:
  116. 00000150  0C54 03FA                cmpi.w     [A4], 0x3FA
  117. 00000154  660E                     bne        +0x10 /* 00000164 */
  118. 00000156  3D7C 03F5 FFF8           move.w     [A6 - 0x8], 0x3F5
  119. 0000015C  508C                     addq.l     A4, 8
  120. 0000015E  206E 0018                movea.l    A0, [A6 + 0x18]
  121. 00000162  5250                     addq.w     [A0], 1
  122. label00000164:
  123. 00000164  0C6E 03F4 FFF8           cmpi.w     [A6 - 0x8], 0x3F4
  124. 0000016A  6614                     bne        +0x16 /* 00000180 */
  125. 0000016C  0C54 03FA                cmpi.w     [A4], 0x3FA
  126. 00000170  660E                     bne        +0x10 /* 00000180 */
  127. 00000172  3D7C 03F6 FFF8           move.w     [A6 - 0x8], 0x3F6
  128. 00000178  508C                     addq.l     A4, 8
  129. 0000017A  206E 0018                movea.l    A0, [A6 + 0x18]
  130. 0000017E  5250                     addq.w     [A0], 1
  131. label00000180:
  132. 00000180  0C6E 03FA FFF8           cmpi.w     [A6 - 0x8], 0x3FA
  133. 00000186  6600 0076                bne        +0x78 /* 000001FE */
  134. 0000018A  0C54 03EA                cmpi.w     [A4], 0x3EA
  135. 0000018E  6600 006E                bne        +0x70 /* 000001FE */
  136. 00000192  3D7C 03FB FFF8           move.w     [A6 - 0x8], 0x3FB
  137. 00000198  508C                     addq.l     A4, 8
  138. 0000019A  206E 0018                movea.l    A0, [A6 + 0x18]
  139. 0000019E  5250                     addq.w     [A0], 1
  140. 000001A0  0C54 271B                cmpi.w     [A4], 0x271B
  141. 000001A4  6610                     bne        +0x12 /* 000001B6 */
  142. 000001A6  3D7C 03F8 FFF8           move.w     [A6 - 0x8], 0x3F8
  143. 000001AC  508C                     addq.l     A4, 8
  144. 000001AE  206E 0018                movea.l    A0, [A6 + 0x18]
  145. 000001B2  5250                     addq.w     [A0], 1
  146. 000001B4  6048                     bra        +0x4A /* 000001FE */
  147. label000001B6:
  148. 000001B6  0C54 0BFC                cmpi.w     [A4], 0xBFC
  149. 000001BA  6642                     bne        +0x44 /* 000001FE */
  150. 000001BC  3D7C 03FF FFF8           move.w     [A6 - 0x8], 0x3FF
  151. 000001C2  508C                     addq.l     A4, 8
  152. 000001C4  206E 0018                movea.l    A0, [A6 + 0x18]
  153. 000001C8  5250                     addq.w     [A0], 1
  154. 000001CA  6032                     bra        +0x34 /* 000001FE */
  155. label000001CC:
  156. 000001CC  0C6E 03FA FFF8           cmpi.w     [A6 - 0x8], 0x3FA
  157. 000001D2  662A                     bne        +0x2C /* 000001FE */
  158. 000001D4  0C54 271B                cmpi.w     [A4], 0x271B
  159. 000001D8  6610                     bne        +0x12 /* 000001EA */
  160. 000001DA  3D7C 03F9 FFF8           move.w     [A6 - 0x8], 0x3F9
  161. 000001E0  508C                     addq.l     A4, 8
  162. 000001E2  206E 0018                movea.l    A0, [A6 + 0x18]
  163. 000001E6  5250                     addq.w     [A0], 1
  164. 000001E8  6014                     bra        +0x16 /* 000001FE */
  165. label000001EA:
  166. 000001EA  0C54 0BFC                cmpi.w     [A4], 0xBFC
  167. 000001EE  660E                     bne        +0x10 /* 000001FE */
  168. 000001F0  3D7C 03FE FFF8           move.w     [A6 - 0x8], 0x3FE
  169. 000001F6  508C                     addq.l     A4, 8
  170. 000001F8  206E 0018                movea.l    A0, [A6 + 0x18]
  171. 000001FC  5250                     addq.w     [A0], 1
  172. label000001FE:
  173. 000001FE  486E FFF0                pea.l      [A6 - 0x10]
  174. 00000202  486E FFEE                pea.l      [A6 - 0x12]
  175. 00000206  486E FFF8                pea.l      [A6 - 0x8]
  176. 0000020A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  177. 0000020E  4EBA 00DC                jsr        [PC + 0xDC /* 000002EC */]
  178. 00000212  4FEF 0010                lea.l      A7, [A7 + 0x10]
  179. 00000216  486E FFFA                pea.l      [A6 - 0x6]
  180. 0000021A  486E FFF2                pea.l      [A6 - 0xE]
  181. 0000021E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  182. 00000222  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  183. 00000226  2F0C                     move.l     -[A7], A4
  184. 00000228  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  185. 0000022C  4EBA 10BA                jsr        [PC + 0x10BA /* 000012E8 */]
  186. 00000230  4FEF 0018                lea.l      A7, [A7 + 0x18]
  187. 00000234  3E00                     move.w     D7, D0
  188. 00000236  4A47                     tst.w      D7
  189. 00000238  6714                     beq        +0x16 /* 0000024E */
  190. 0000023A  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  191. 0000023E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  192. 00000242  4EBA 00F4                jsr        [PC + 0xF4 /* 00000338 */]
  193. 00000246  5C8F                     addq.l     A7, 6
  194. 00000248  3007                     move.w     D0, D7
  195. 0000024A  6000 0098                bra        +0x9A /* 000002E4 */
  196. label0000024E:
  197. 0000024E  206E 0018                movea.l    A0, [A6 + 0x18]
  198. 00000252  302E FFF2                move.w     D0, [A6 - 0xE]
  199. 00000256  D150                     add.w      [A0], D0
  200. 00000258  302E FFF2                move.w     D0, [A6 - 0xE]
  201. 0000025C  48C0                     ext.l      D0
  202. 0000025E  E780                     asl        D0, 3
  203. 00000260  D9C0                     add.l      A4, D0
  204. 00000262  486E FFF0                pea.l      [A6 - 0x10]
  205. 00000266  486E FFEE                pea.l      [A6 - 0x12]
  206. 0000026A  486E FFF8                pea.l      [A6 - 0x8]
  207. 0000026E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  208. 00000272  4EBA 0078                jsr        [PC + 0x78 /* 000002EC */]
  209. 00000276  4FEF 0010                lea.l      A7, [A7 + 0x10]
  210. 0000027A  6000 FE6A                bra        -0x194 /* 000000E6 */
  211. label0000027E:
  212. 0000027E  486E FFEE                pea.l      [A6 - 0x12]
  213. 00000282  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  214. 00000286  4EBA 00F8                jsr        [PC + 0xF8 /* 00000380 */]
  215. 0000028A  508F                     addq.l     A7, 8
  216. 0000028C  3E00                     move.w     D7, D0
  217. 0000028E  4A47                     tst.w      D7
  218. 00000290  6712                     beq        +0x14 /* 000002A4 */
  219. 00000292  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  220. 00000296  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  221. 0000029A  4EBA 009C                jsr        [PC + 0x9C /* 00000338 */]
  222. 0000029E  5C8F                     addq.l     A7, 6
  223. 000002A0  3007                     move.w     D0, D7
  224. 000002A2  6040                     bra        +0x42 /* 000002E4 */
  225. label000002A4:
  226. 000002A4  206E FFF4                movea.l    A0, [A6 - 0xC]
  227. 000002A8  2050                     movea.l    A0, [A0]
  228. 000002AA  43EE FFF8                lea.l      A1, [A6 - 0x8]
  229. 000002AE  22D8                     move.l     [A1]+, [A0]+
  230. 000002B0  22D8                     move.l     [A1]+, [A0]+
  231. 000002B2  0C6E 0001 FFEE           cmpi.w     [A6 - 0x12], 0x1
  232. 000002B8  6606                     bne        +0x8 /* 000002C0 */
  233. 000002BA  4AAE FFFA                tst.l      [A6 - 0x6]
  234. 000002BE  6612                     bne        +0x14 /* 000002D2 */
  235. label000002C0:
  236. 000002C0  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  237. 000002C4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  238. 000002C8  4EBA 006E                jsr        [PC + 0x6E /* 00000338 */]
  239. 000002CC  5C8F                     addq.l     A7, 6
  240. 000002CE  7003                     moveq.l    D0, 0x03
  241. 000002D0  6012                     bra        +0x14 /* 000002E4 */
  242. label000002D2:
  243. 000002D2  206E 001C                movea.l    A0, [A6 + 0x1C]
  244. 000002D6  20AE FFFA                move.l     [A0], [A6 - 0x6]
  245. 000002DA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  246. 000002DE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  247. 000002E2  7000                     moveq.l    D0, 0x00
  248. label000002E4:
  249. 000002E4  4CDF 1080                movem.l    D7,A4, [A7]+
  250. 000002E8  4E5E                     unlink     A6
  251. 000002EA  4E75                     rts
  252. fn000002EC:
  253. 000002EC  4E56 0000                link       A6, 0
  254. 000002F0  48E7 0038                movem.l    -[A7], A2,A3,A4
  255. 000002F4  286E 000C                movea.l    A4, [A6 + 0xC]
  256. 000002F8  266E 0010                movea.l    A3, [A6 + 0x10]
  257. 000002FC  246E 0014                movea.l    A2, [A6 + 0x14]
  258. 00000300  3013                     move.w     D0, [A3]
  259. 00000302  B052                     cmp.w      D0, [A2]
  260. 00000304  6D14                     blt        +0x16 /* 0000031A */
  261. 00000306  0652 000A                addi.w     [A2], 0xA /* '\n' */
  262. 0000030A  3012                     move.w     D0, [A2]
  263. 0000030C  E740                     asl        D0.w, 3
  264. 0000030E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  265. 00000312  48C0                     ext.l      D0
  266. 00000314  2F00                     move.l     -[A7], D0
  267. 00000316  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  268. label0000031A:
  269. 0000031A  206E 0008                movea.l    A0, [A6 + 0x8]
  270. 0000031E  3013                     move.w     D0, [A3]
  271. 00000320  48C0                     ext.l      D0
  272. 00000322  E780                     asl        D0, 3
  273. 00000324  D090                     add.l      D0, [A0]
  274. 00000326  2040                     movea.l    A0, D0
  275. 00000328  43D4                     lea.l      A1, [A4]
  276. 0000032A  20D9                     move.l     [A0]+, [A1]+
  277. 0000032C  20D9                     move.l     [A0]+, [A1]+
  278. 0000032E  5253                     addq.w     [A3], 1
  279. 00000330  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  280. 00000334  4E5E                     unlink     A6
  281. 00000336  4E75                     rts
  282. fn00000338:
  283. 00000338  4E56 FFF8                link       A6, -0x0008
  284. 0000033C  48E7 0308                movem.l    -[A7], D6,D7,A4
  285. 00000340  286E 0008                movea.l    A4, [A6 + 0x8]
  286. 00000344  3E2E 000C                move.w     D7, [A6 + 0xC]
  287. 00000348  7C00                     moveq.l    D6, 0x00
  288. 0000034A  6022                     bra        +0x24 /* 0000036E */
  289. label0000034C:
  290. 0000034C  3006                     move.w     D0, D6
  291. 0000034E  48C0                     ext.l      D0
  292. 00000350  E780                     asl        D0, 3
  293. 00000352  D094                     add.l      D0, [A4]
  294. 00000354  2040                     movea.l    A0, D0
  295. 00000356  43EE FFF8                lea.l      A1, [A6 - 0x8]
  296. 0000035A  22D8                     move.l     [A1]+, [A0]+
  297. 0000035C  22D8                     move.l     [A1]+, [A0]+
  298. 0000035E  4AAE FFFA                tst.l      [A6 - 0x6]
  299. 00000362  6708                     beq        +0xA /* 0000036C */
  300. 00000364  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  301. 00000368  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  302. label0000036C:
  303. 0000036C  5246                     addq.w     D6, 1
  304. label0000036E:
  305. 0000036E  BC47                     cmp.w      D6, D7
  306. 00000370  6DDA                     blt        -0x24 /* 0000034C */
  307. 00000372  2F0C                     move.l     -[A7], A4
  308. 00000374  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  309. 00000378  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  310. 0000037C  4E5E                     unlink     A6
  311. 0000037E  4E75                     rts
  312. fn00000380:
  313. 00000380  4E56 0000                link       A6, 0
  314. 00000384  2F07                     move.l     -[A7], D7
  315. 00000386  206E 000C                movea.l    A0, [A6 + 0xC]
  316. 0000038A  0C50 0001                cmpi.w     [A0], 0x1
  317. 0000038E  6606                     bne        +0x8 /* 00000396 */
  318. 00000390  7000                     moveq.l    D0, 0x00
  319. 00000392  6000 0208                bra        +0x20A /* 0000059C */
  320. label00000396:
  321. 00000396  3F3C 03EB                move.w     -[A7], 0x3EB
  322. 0000039A  3F3C 03EB                move.w     -[A7], 0x3EB
  323. 0000039E  3F3C 03EB                move.w     -[A7], 0x3EB
  324. 000003A2  3F3C 03EB                move.w     -[A7], 0x3EB
  325. 000003A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  326. 000003AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  327. 000003AE  4EBA 0BE2                jsr        [PC + 0xBE2 /* 00000F92 */]
  328. 000003B2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  329. 000003B6  3E00                     move.w     D7, D0
  330. 000003B8  4A47                     tst.w      D7
  331. 000003BA  6706                     beq        +0x8 /* 000003C2 */
  332. 000003BC  3007                     move.w     D0, D7
  333. 000003BE  6000 01DC                bra        +0x1DE /* 0000059C */
  334. label000003C2:
  335. 000003C2  206E 000C                movea.l    A0, [A6 + 0xC]
  336. 000003C6  0C50 0001                cmpi.w     [A0], 0x1
  337. 000003CA  6606                     bne        +0x8 /* 000003D2 */
  338. 000003CC  7000                     moveq.l    D0, 0x00
  339. 000003CE  6000 01CC                bra        +0x1CE /* 0000059C */
  340. label000003D2:
  341. 000003D2  3F3C 03EE                move.w     -[A7], 0x3EE
  342. 000003D6  3F3C 03EF                move.w     -[A7], 0x3EF
  343. 000003DA  3F3C 03ED                move.w     -[A7], 0x3ED
  344. 000003DE  3F3C 03EC                move.w     -[A7], 0x3EC
  345. 000003E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  346. 000003E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  347. 000003EA  4EBA 0BA6                jsr        [PC + 0xBA6 /* 00000F92 */]
  348. 000003EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  349. 000003F2  3E00                     move.w     D7, D0
  350. 000003F4  4A47                     tst.w      D7
  351. 000003F6  6706                     beq        +0x8 /* 000003FE */
  352. 000003F8  3007                     move.w     D0, D7
  353. 000003FA  6000 01A0                bra        +0x1A2 /* 0000059C */
  354. label000003FE:
  355. 000003FE  206E 000C                movea.l    A0, [A6 + 0xC]
  356. 00000402  0C50 0001                cmpi.w     [A0], 0x1
  357. 00000406  6606                     bne        +0x8 /* 0000040E */
  358. 00000408  7000                     moveq.l    D0, 0x00
  359. 0000040A  6000 0190                bra        +0x192 /* 0000059C */
  360. label0000040E:
  361. 0000040E  3F3C 03E9                move.w     -[A7], 0x3E9
  362. 00000412  3F3C 03E9                move.w     -[A7], 0x3E9
  363. 00000416  3F3C 03E9                move.w     -[A7], 0x3E9
  364. 0000041A  3F3C 03F0                move.w     -[A7], 0x3F0
  365. 0000041E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  366. 00000422  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  367. 00000426  4EBA 0B6A                jsr        [PC + 0xB6A /* 00000F92 */]
  368. 0000042A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  369. 0000042E  3E00                     move.w     D7, D0
  370. 00000430  4A47                     tst.w      D7
  371. 00000432  6706                     beq        +0x8 /* 0000043A */
  372. 00000434  3007                     move.w     D0, D7
  373. 00000436  6000 0164                bra        +0x166 /* 0000059C */
  374. label0000043A:
  375. 0000043A  206E 000C                movea.l    A0, [A6 + 0xC]
  376. 0000043E  0C50 0001                cmpi.w     [A0], 0x1
  377. 00000442  6606                     bne        +0x8 /* 0000044A */
  378. 00000444  7000                     moveq.l    D0, 0x00
  379. 00000446  6000 0154                bra        +0x156 /* 0000059C */
  380. label0000044A:
  381. 0000044A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  382. 0000044E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  383. 00000452  4EBA 0A16                jsr        [PC + 0xA16 /* 00000E6A */]
  384. 00000456  508F                     addq.l     A7, 8
  385. 00000458  3E00                     move.w     D7, D0
  386. 0000045A  4A47                     tst.w      D7
  387. 0000045C  6706                     beq        +0x8 /* 00000464 */
  388. 0000045E  3007                     move.w     D0, D7
  389. 00000460  6000 013A                bra        +0x13C /* 0000059C */
  390. label00000464:
  391. 00000464  206E 000C                movea.l    A0, [A6 + 0xC]
  392. 00000468  0C50 0001                cmpi.w     [A0], 0x1
  393. 0000046C  6606                     bne        +0x8 /* 00000474 */
  394. 0000046E  7000                     moveq.l    D0, 0x00
  395. 00000470  6000 012A                bra        +0x12C /* 0000059C */
  396. label00000474:
  397. 00000474  3F3C 03F3                move.w     -[A7], 0x3F3
  398. 00000478  3F3C 03F4                move.w     -[A7], 0x3F4
  399. 0000047C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  400. 00000480  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  401. 00000484  4EBA 0592                jsr        [PC + 0x592 /* 00000A18 */]
  402. 00000488  4FEF 000C                lea.l      A7, [A7 + 0xC]
  403. 0000048C  3E00                     move.w     D7, D0
  404. 0000048E  4A47                     tst.w      D7
  405. 00000490  6706                     beq        +0x8 /* 00000498 */
  406. 00000492  3007                     move.w     D0, D7
  407. 00000494  6000 0106                bra        +0x108 /* 0000059C */
  408. label00000498:
  409. 00000498  206E 000C                movea.l    A0, [A6 + 0xC]
  410. 0000049C  0C50 0001                cmpi.w     [A0], 0x1
  411. 000004A0  6606                     bne        +0x8 /* 000004A8 */
  412. 000004A2  7000                     moveq.l    D0, 0x00
  413. 000004A4  6000 00F6                bra        +0xF8 /* 0000059C */
  414. label000004A8:
  415. 000004A8  3F3C 03F5                move.w     -[A7], 0x3F5
  416. 000004AC  3F3C 03F6                move.w     -[A7], 0x3F6
  417. 000004B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  418. 000004B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  419. 000004B8  4EBA 055E                jsr        [PC + 0x55E /* 00000A18 */]
  420. 000004BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  421. 000004C0  3E00                     move.w     D7, D0
  422. 000004C2  4A47                     tst.w      D7
  423. 000004C4  6706                     beq        +0x8 /* 000004CC */
  424. 000004C6  3007                     move.w     D0, D7
  425. 000004C8  6000 00D2                bra        +0xD4 /* 0000059C */
  426. label000004CC:
  427. 000004CC  206E 000C                movea.l    A0, [A6 + 0xC]
  428. 000004D0  0C50 0001                cmpi.w     [A0], 0x1
  429. 000004D4  6606                     bne        +0x8 /* 000004DC */
  430. 000004D6  7000                     moveq.l    D0, 0x00
  431. 000004D8  6000 00C2                bra        +0xC4 /* 0000059C */
  432. label000004DC:
  433. 000004DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  434. 000004E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  435. 000004E4  4EBA 021E                jsr        [PC + 0x21E /* 00000704 */]
  436. 000004E8  508F                     addq.l     A7, 8
  437. 000004EA  3E00                     move.w     D7, D0
  438. 000004EC  4A47                     tst.w      D7
  439. 000004EE  6706                     beq        +0x8 /* 000004F6 */
  440. 000004F0  3007                     move.w     D0, D7
  441. 000004F2  6000 00A8                bra        +0xAA /* 0000059C */
  442. label000004F6:
  443. 000004F6  206E 000C                movea.l    A0, [A6 + 0xC]
  444. 000004FA  0C50 0001                cmpi.w     [A0], 0x1
  445. 000004FE  6606                     bne        +0x8 /* 00000506 */
  446. 00000500  7000                     moveq.l    D0, 0x00
  447. 00000502  6000 0098                bra        +0x9A /* 0000059C */
  448. label00000506:
  449. 00000506  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  450. 0000050A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  451. 0000050E  4EBA 039C                jsr        [PC + 0x39C /* 000008AC */]
  452. 00000512  508F                     addq.l     A7, 8
  453. 00000514  3E00                     move.w     D7, D0
  454. 00000516  4A47                     tst.w      D7
  455. 00000518  6706                     beq        +0x8 /* 00000520 */
  456. 0000051A  3007                     move.w     D0, D7
  457. 0000051C  6000 007E                bra        +0x80 /* 0000059C */
  458. label00000520:
  459. 00000520  206E 000C                movea.l    A0, [A6 + 0xC]
  460. 00000524  0C50 0001                cmpi.w     [A0], 0x1
  461. 00000528  6606                     bne        +0x8 /* 00000530 */
  462. 0000052A  7000                     moveq.l    D0, 0x00
  463. 0000052C  6000 006E                bra        +0x70 /* 0000059C */
  464. label00000530:
  465. 00000530  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  466. 00000534  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  467. 00000538  4EBA 074A                jsr        [PC + 0x74A /* 00000C84 */]
  468. 0000053C  508F                     addq.l     A7, 8
  469. 0000053E  3E00                     move.w     D7, D0
  470. 00000540  4A47                     tst.w      D7
  471. 00000542  6706                     beq        +0x8 /* 0000054A */
  472. 00000544  3007                     move.w     D0, D7
  473. 00000546  6000 0054                bra        +0x56 /* 0000059C */
  474. label0000054A:
  475. 0000054A  206E 000C                movea.l    A0, [A6 + 0xC]
  476. 0000054E  0C50 0001                cmpi.w     [A0], 0x1
  477. 00000552  6604                     bne        +0x6 /* 00000558 */
  478. 00000554  7000                     moveq.l    D0, 0x00
  479. 00000556  6044                     bra        +0x46 /* 0000059C */
  480. label00000558:
  481. 00000558  3F3C 03FC                move.w     -[A7], 0x3FC
  482. 0000055C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  483. 00000560  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  484. 00000564  4EBA 003C                jsr        [PC + 0x3C /* 000005A2 */]
  485. 00000568  4FEF 000A                lea.l      A7, [A7 + 0xA]
  486. 0000056C  3E00                     move.w     D7, D0
  487. 0000056E  4A47                     tst.w      D7
  488. 00000570  6704                     beq        +0x6 /* 00000576 */
  489. 00000572  3007                     move.w     D0, D7
  490. 00000574  6026                     bra        +0x28 /* 0000059C */
  491. label00000576:
  492. 00000576  206E 000C                movea.l    A0, [A6 + 0xC]
  493. 0000057A  0C50 0001                cmpi.w     [A0], 0x1
  494. 0000057E  6604                     bne        +0x6 /* 00000584 */
  495. 00000580  7000                     moveq.l    D0, 0x00
  496. 00000582  6018                     bra        +0x1A /* 0000059C */
  497. label00000584:
  498. 00000584  3F3C 03FD                move.w     -[A7], 0x3FD
  499. 00000588  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  500. 0000058C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  501. 00000590  4EBA 0010                jsr        [PC + 0x10 /* 000005A2 */]
  502. 00000594  4FEF 000A                lea.l      A7, [A7 + 0xA]
  503. 00000598  3E00                     move.w     D7, D0
  504. 0000059A  3007                     move.w     D0, D7
  505. label0000059C:
  506. 0000059C  2E1F                     move.l     D7, [A7]+
  507. 0000059E  4E5E                     unlink     A6
  508. 000005A0  4E75                     rts
  509. fn000005A2:
  510. 000005A2  4E56 FFDE                link       A6, -0x0022
  511. 000005A6  48E7 0300                movem.l    -[A7], D6,D7
  512. 000005AA  7E01                     moveq.l    D7, 0x01
  513. 000005AC  6000 013E                bra        +0x140 /* 000006EC */
  514. label000005B0:
  515. 000005B0  206E 0008                movea.l    A0, [A6 + 0x8]
  516. 000005B4  3007                     move.w     D0, D7
  517. 000005B6  48C0                     ext.l      D0
  518. 000005B8  E780                     asl        D0, 3
  519. 000005BA  D090                     add.l      D0, [A0]
  520. 000005BC  2040                     movea.l    A0, D0
  521. 000005BE  43EE FFEE                lea.l      A1, [A6 - 0x12]
  522. 000005C2  22D8                     move.l     [A1]+, [A0]+
  523. 000005C4  22D8                     move.l     [A1]+, [A0]+
  524. 000005C6  302E FFEE                move.w     D0, [A6 - 0x12]
  525. 000005CA  B06E 0010                cmp.w      D0, [A6 + 0x10]
  526. 000005CE  6600 011A                bne        +0x11C /* 000006EA */
  527. 000005D2  206E 0008                movea.l    A0, [A6 + 0x8]
  528. 000005D6  3007                     move.w     D0, D7
  529. 000005D8  5340                     subq.w     D0, 1
  530. 000005DA  48C0                     ext.l      D0
  531. 000005DC  E780                     asl        D0, 3
  532. 000005DE  D090                     add.l      D0, [A0]
  533. 000005E0  2040                     movea.l    A0, D0
  534. 000005E2  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  535. 000005E6  22D8                     move.l     [A1]+, [A0]+
  536. 000005E8  22D8                     move.l     [A1]+, [A0]+
  537. 000005EA  206E 0008                movea.l    A0, [A6 + 0x8]
  538. 000005EE  3007                     move.w     D0, D7
  539. 000005F0  5240                     addq.w     D0, 1
  540. 000005F2  48C0                     ext.l      D0
  541. 000005F4  E780                     asl        D0, 3
  542. 000005F6  D090                     add.l      D0, [A0]
  543. 000005F8  2040                     movea.l    A0, D0
  544. 000005FA  43EE FFDE                lea.l      A1, [A6 - 0x22]
  545. 000005FE  22D8                     move.l     [A1]+, [A0]+
  546. 00000600  22D8                     move.l     [A1]+, [A0]+
  547. 00000602  4AAE FFE8                tst.l      [A6 - 0x18]
  548. 00000606  6606                     bne        +0x8 /* 0000060E */
  549. 00000608  7003                     moveq.l    D0, 0x03
  550. 0000060A  6000 00F0                bra        +0xF2 /* 000006FC */
  551. label0000060E:
  552. 0000060E  4AAE FFE0                tst.l      [A6 - 0x20]
  553. 00000612  6606                     bne        +0x8 /* 0000061A */
  554. 00000614  7003                     moveq.l    D0, 0x03
  555. 00000616  6000 00E4                bra        +0xE6 /* 000006FC */
  556. label0000061A:
  557. 0000061A  486E FFFA                pea.l      [A6 - 0x6]
  558. 0000061E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  559. 00000622  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  560. 00000626  508F                     addq.l     A7, 8
  561. 00000628  3C00                     move.w     D6, D0
  562. 0000062A  4A46                     tst.w      D6
  563. 0000062C  6706                     beq        +0x8 /* 00000634 */
  564. 0000062E  3006                     move.w     D0, D6
  565. 00000630  6000 00CA                bra        +0xCC /* 000006FC */
  566. label00000634:
  567. 00000634  486E FFF8                pea.l      [A6 - 0x8]
  568. 00000638  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  569. 0000063C  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  570. 00000640  508F                     addq.l     A7, 8
  571. 00000642  3C00                     move.w     D6, D0
  572. 00000644  4A46                     tst.w      D6
  573. 00000646  6706                     beq        +0x8 /* 0000064E */
  574. 00000648  3006                     move.w     D0, D6
  575. 0000064A  6000 00B0                bra        +0xB2 /* 000006FC */
  576. label0000064E:
  577. 0000064E  0C6E 03FC FFEE           cmpi.w     [A6 - 0x12], 0x3FC
  578. 00000654  6618                     bne        +0x1A /* 0000066E */
  579. 00000656  426E FFF6                clr.w      [A6 - 0xA]
  580. 0000065A  4A6E FFFA                tst.w      [A6 - 0x6]
  581. 0000065E  6724                     beq        +0x26 /* 00000684 */
  582. 00000660  4A6E FFF8                tst.w      [A6 - 0x8]
  583. 00000664  671E                     beq        +0x20 /* 00000684 */
  584. 00000666  7001                     moveq.l    D0, 0x01
  585. 00000668  3D40 FFF6                move.w     [A6 - 0xA], D0
  586. 0000066C  6016                     bra        +0x18 /* 00000684 */
  587. label0000066E:
  588. 0000066E  426E FFF6                clr.w      [A6 - 0xA]
  589. 00000672  4A6E FFFA                tst.w      [A6 - 0x6]
  590. 00000676  6606                     bne        +0x8 /* 0000067E */
  591. 00000678  4A6E FFF8                tst.w      [A6 - 0x8]
  592. 0000067C  6706                     beq        +0x8 /* 00000684 */
  593. label0000067E:
  594. 0000067E  7001                     moveq.l    D0, 0x01
  595. 00000680  3D40 FFF6                move.w     [A6 - 0xA], D0
  596. label00000684:
  597. 00000684  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  598. 00000688  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  599. 0000068C  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  600. 00000690  5C8F                     addq.l     A7, 6
  601. 00000692  3C00                     move.w     D6, D0
  602. 00000694  4A46                     tst.w      D6
  603. 00000696  6706                     beq        +0x8 /* 0000069E */
  604. 00000698  3006                     move.w     D0, D6
  605. 0000069A  6000 0060                bra        +0x62 /* 000006FC */
  606. label0000069E:
  607. 0000069E  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  608. 000006A2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  609. 000006A6  206E 000C                movea.l    A0, [A6 + 0xC]
  610. 000006AA  3010                     move.w     D0, [A0]
  611. 000006AC  9047                     sub.w      D0, D7
  612. 000006AE  5540                     subq.w     D0, 2
  613. 000006B0  E740                     asl        D0.w, 3
  614. 000006B2  48C0                     ext.l      D0
  615. 000006B4  2D40 FFFC                move.l     [A6 - 0x4], D0
  616. 000006B8  206E 0008                movea.l    A0, [A6 + 0x8]
  617. 000006BC  3007                     move.w     D0, D7
  618. 000006BE  5440                     addq.w     D0, 2
  619. 000006C0  48C0                     ext.l      D0
  620. 000006C2  E780                     asl        D0, 3
  621. 000006C4  D090                     add.l      D0, [A0]
  622. 000006C6  206E 0008                movea.l    A0, [A6 + 0x8]
  623. 000006CA  3207                     move.w     D1, D7
  624. 000006CC  48C1                     ext.l      D1
  625. 000006CE  E781                     asl        D1, 3
  626. 000006D0  D290                     add.l      D1, [A0]
  627. 000006D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  628. 000006D6  2F01                     move.l     -[A7], D1
  629. 000006D8  2F00                     move.l     -[A7], D0
  630. 000006DA  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  631. 000006DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  632. 000006E2  206E 000C                movea.l    A0, [A6 + 0xC]
  633. 000006E6  5550                     subq.w     [A0], 2
  634. 000006E8  5547                     subq.w     D7, 2
  635. label000006EA:
  636. 000006EA  5447                     addq.w     D7, 2
  637. label000006EC:
  638. 000006EC  206E 000C                movea.l    A0, [A6 + 0xC]
  639. 000006F0  3010                     move.w     D0, [A0]
  640. 000006F2  5340                     subq.w     D0, 1
  641. 000006F4  BE40                     cmp.w      D7, D0
  642. 000006F6  6D00 FEB8                blt        -0x146 /* 000005B0 */
  643. 000006FA  7000                     moveq.l    D0, 0x00
  644. label000006FC:
  645. 000006FC  4CDF 00C0                movem.l    D6,D7, [A7]+
  646. 00000700  4E5E                     unlink     A6
  647. 00000702  4E75                     rts
  648. fn00000704:
  649. 00000704  4E56 FFE2                link       A6, -0x001E
  650. 00000708  48E7 0300                movem.l    -[A7], D6,D7
  651. 0000070C  7E01                     moveq.l    D7, 0x01
  652. 0000070E  6000 0136                bra        +0x138 /* 00000846 */
  653. label00000712:
  654. 00000712  206E 0008                movea.l    A0, [A6 + 0x8]
  655. 00000716  3007                     move.w     D0, D7
  656. 00000718  48C0                     ext.l      D0
  657. 0000071A  E780                     asl        D0, 3
  658. 0000071C  D090                     add.l      D0, [A0]
  659. 0000071E  2040                     movea.l    A0, D0
  660. 00000720  43EE FFF2                lea.l      A1, [A6 - 0xE]
  661. 00000724  22D8                     move.l     [A1]+, [A0]+
  662. 00000726  22D8                     move.l     [A1]+, [A0]+
  663. 00000728  0C6E 03F7 FFF2           cmpi.w     [A6 - 0xE], 0x3F7
  664. 0000072E  6712                     beq        +0x14 /* 00000742 */
  665. 00000730  0C6E 03F9 FFF2           cmpi.w     [A6 - 0xE], 0x3F9
  666. 00000736  670A                     beq        +0xC /* 00000742 */
  667. 00000738  0C6E 03F8 FFF2           cmpi.w     [A6 - 0xE], 0x3F8
  668. 0000073E  6600 0104                bne        +0x106 /* 00000844 */
  669. label00000742:
  670. 00000742  206E 0008                movea.l    A0, [A6 + 0x8]
  671. 00000746  3007                     move.w     D0, D7
  672. 00000748  5340                     subq.w     D0, 1
  673. 0000074A  48C0                     ext.l      D0
  674. 0000074C  E780                     asl        D0, 3
  675. 0000074E  D090                     add.l      D0, [A0]
  676. 00000750  2040                     movea.l    A0, D0
  677. 00000752  43EE FFEA                lea.l      A1, [A6 - 0x16]
  678. 00000756  22D8                     move.l     [A1]+, [A0]+
  679. 00000758  22D8                     move.l     [A1]+, [A0]+
  680. 0000075A  206E 0008                movea.l    A0, [A6 + 0x8]
  681. 0000075E  3007                     move.w     D0, D7
  682. 00000760  5240                     addq.w     D0, 1
  683. 00000762  48C0                     ext.l      D0
  684. 00000764  E780                     asl        D0, 3
  685. 00000766  D090                     add.l      D0, [A0]
  686. 00000768  2040                     movea.l    A0, D0
  687. 0000076A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  688. 0000076E  22D8                     move.l     [A1]+, [A0]+
  689. 00000770  22D8                     move.l     [A1]+, [A0]+
  690. 00000772  4AAE FFEC                tst.l      [A6 - 0x14]
  691. 00000776  6606                     bne        +0x8 /* 0000077E */
  692. 00000778  7003                     moveq.l    D0, 0x03
  693. 0000077A  6000 00DA                bra        +0xDC /* 00000856 */
  694. label0000077E:
  695. 0000077E  4AAE FFE4                tst.l      [A6 - 0x1C]
  696. 00000782  6606                     bne        +0x8 /* 0000078A */
  697. 00000784  7003                     moveq.l    D0, 0x03
  698. 00000786  6000 00CE                bra        +0xD0 /* 00000856 */
  699. label0000078A:
  700. 0000078A  0C6E 03F7 FFF2           cmpi.w     [A6 - 0xE], 0x3F7
  701. 00000790  6612                     bne        +0x14 /* 000007A4 */
  702. 00000792  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  703. 00000796  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  704. 0000079A  4EBA 00C2                jsr        [PC + 0xC2 /* 0000085E */]
  705. 0000079E  508F                     addq.l     A7, 8
  706. 000007A0  3D40 FFFA                move.w     [A6 - 0x6], D0
  707. label000007A4:
  708. 000007A4  0C6E 03F9 FFF2           cmpi.w     [A6 - 0xE], 0x3F9
  709. 000007AA  6612                     bne        +0x14 /* 000007BE */
  710. 000007AC  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  711. 000007B0  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  712. 000007B4  4EBA 00A8                jsr        [PC + 0xA8 /* 0000085E */]
  713. 000007B8  508F                     addq.l     A7, 8
  714. 000007BA  3D40 FFFA                move.w     [A6 - 0x6], D0
  715. label000007BE:
  716. 000007BE  0C6E 03F8 FFF2           cmpi.w     [A6 - 0xE], 0x3F8
  717. 000007C4  6618                     bne        +0x1A /* 000007DE */
  718. 000007C6  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  719. 000007CA  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  720. 000007CE  4EBA 008E                jsr        [PC + 0x8E /* 0000085E */]
  721. 000007D2  508F                     addq.l     A7, 8
  722. 000007D4  3D40 FFFA                move.w     [A6 - 0x6], D0
  723. 000007D8  086E 0000 FFFB           bchg.b     [A6 - 0x5], 0x0
  724. label000007DE:
  725. 000007DE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  726. 000007E2  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  727. 000007E6  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  728. 000007EA  5C8F                     addq.l     A7, 6
  729. 000007EC  3C00                     move.w     D6, D0
  730. 000007EE  4A46                     tst.w      D6
  731. 000007F0  6706                     beq        +0x8 /* 000007F8 */
  732. 000007F2  3006                     move.w     D0, D6
  733. 000007F4  6000 0060                bra        +0x62 /* 00000856 */
  734. label000007F8:
  735. 000007F8  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  736. 000007FC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  737. 00000800  206E 000C                movea.l    A0, [A6 + 0xC]
  738. 00000804  3010                     move.w     D0, [A0]
  739. 00000806  9047                     sub.w      D0, D7
  740. 00000808  5540                     subq.w     D0, 2
  741. 0000080A  E740                     asl        D0.w, 3
  742. 0000080C  48C0                     ext.l      D0
  743. 0000080E  2D40 FFFC                move.l     [A6 - 0x4], D0
  744. 00000812  206E 0008                movea.l    A0, [A6 + 0x8]
  745. 00000816  3007                     move.w     D0, D7
  746. 00000818  5440                     addq.w     D0, 2
  747. 0000081A  48C0                     ext.l      D0
  748. 0000081C  E780                     asl        D0, 3
  749. 0000081E  D090                     add.l      D0, [A0]
  750. 00000820  206E 0008                movea.l    A0, [A6 + 0x8]
  751. 00000824  3207                     move.w     D1, D7
  752. 00000826  48C1                     ext.l      D1
  753. 00000828  E781                     asl        D1, 3
  754. 0000082A  D290                     add.l      D1, [A0]
  755. 0000082C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  756. 00000830  2F01                     move.l     -[A7], D1
  757. 00000832  2F00                     move.l     -[A7], D0
  758. 00000834  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  759. 00000838  4FEF 000C                lea.l      A7, [A7 + 0xC]
  760. 0000083C  206E 000C                movea.l    A0, [A6 + 0xC]
  761. 00000840  5550                     subq.w     [A0], 2
  762. 00000842  5547                     subq.w     D7, 2
  763. label00000844:
  764. 00000844  5447                     addq.w     D7, 2
  765. label00000846:
  766. 00000846  206E 000C                movea.l    A0, [A6 + 0xC]
  767. 0000084A  3010                     move.w     D0, [A0]
  768. 0000084C  5340                     subq.w     D0, 1
  769. 0000084E  BE40                     cmp.w      D7, D0
  770. 00000850  6D00 FEC0                blt        -0x13E /* 00000712 */
  771. 00000854  7000                     moveq.l    D0, 0x00
  772. label00000856:
  773. 00000856  4CDF 00C0                movem.l    D6,D7, [A7]+
  774. 0000085A  4E5E                     unlink     A6
  775. 0000085C  4E75                     rts
  776. fn0000085E:
  777. 0000085E  4E56 FFF8                link       A6, -0x0008
  778. 00000862  42A7                     clr.l      -[A7]
  779. 00000864  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  780. 00000868  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  781. 0000086C  201F                     move.l     D0, [A7]+
  782. 0000086E  2D40 FFFC                move.l     [A6 - 0x4], D0
  783. 00000872  42A7                     clr.l      -[A7]
  784. 00000874  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  785. 00000878  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  786. 0000087C  201F                     move.l     D0, [A7]+
  787. 0000087E  2D40 FFF8                move.l     [A6 - 0x8], D0
  788. 00000882  206E 0008                movea.l    A0, [A6 + 0x8]
  789. 00000886  226E 000C                movea.l    A1, [A6 + 0xC]
  790. 0000088A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  791. 0000088E  2F11                     move.l     -[A7], [A1]
  792. 00000890  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  793. 00000894  2F10                     move.l     -[A7], [A0]
  794. 00000896  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  795. 0000089A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  796. 0000089E  4A80                     tst.l      D0
  797. 000008A0  6704                     beq        +0x6 /* 000008A6 */
  798. 000008A2  7001                     moveq.l    D0, 0x01
  799. 000008A4  6002                     bra        +0x4 /* 000008A8 */
  800. label000008A6:
  801. 000008A6  7000                     moveq.l    D0, 0x00
  802. label000008A8:
  803. 000008A8  4E5E                     unlink     A6
  804. 000008AA  4E75                     rts
  805. fn000008AC:
  806. 000008AC  4E56 FFE2                link       A6, -0x001E
  807. 000008B0  48E7 0300                movem.l    -[A7], D6,D7
  808. 000008B4  7E01                     moveq.l    D7, 0x01
  809. 000008B6  6000 00FA                bra        +0xFC /* 000009B2 */
  810. label000008BA:
  811. 000008BA  206E 0008                movea.l    A0, [A6 + 0x8]
  812. 000008BE  3007                     move.w     D0, D7
  813. 000008C0  48C0                     ext.l      D0
  814. 000008C2  E780                     asl        D0, 3
  815. 000008C4  D090                     add.l      D0, [A0]
  816. 000008C6  2040                     movea.l    A0, D0
  817. 000008C8  43EE FFF2                lea.l      A1, [A6 - 0xE]
  818. 000008CC  22D8                     move.l     [A1]+, [A0]+
  819. 000008CE  22D8                     move.l     [A1]+, [A0]+
  820. 000008D0  0C6E 03FA FFF2           cmpi.w     [A6 - 0xE], 0x3FA
  821. 000008D6  670A                     beq        +0xC /* 000008E2 */
  822. 000008D8  0C6E 03FB FFF2           cmpi.w     [A6 - 0xE], 0x3FB
  823. 000008DE  6600 00D0                bne        +0xD2 /* 000009B0 */
  824. label000008E2:
  825. 000008E2  206E 0008                movea.l    A0, [A6 + 0x8]
  826. 000008E6  3007                     move.w     D0, D7
  827. 000008E8  5340                     subq.w     D0, 1
  828. 000008EA  48C0                     ext.l      D0
  829. 000008EC  E780                     asl        D0, 3
  830. 000008EE  D090                     add.l      D0, [A0]
  831. 000008F0  2040                     movea.l    A0, D0
  832. 000008F2  43EE FFEA                lea.l      A1, [A6 - 0x16]
  833. 000008F6  22D8                     move.l     [A1]+, [A0]+
  834. 000008F8  22D8                     move.l     [A1]+, [A0]+
  835. 000008FA  206E 0008                movea.l    A0, [A6 + 0x8]
  836. 000008FE  3007                     move.w     D0, D7
  837. 00000900  5240                     addq.w     D0, 1
  838. 00000902  48C0                     ext.l      D0
  839. 00000904  E780                     asl        D0, 3
  840. 00000906  D090                     add.l      D0, [A0]
  841. 00000908  2040                     movea.l    A0, D0
  842. 0000090A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  843. 0000090E  22D8                     move.l     [A1]+, [A0]+
  844. 00000910  22D8                     move.l     [A1]+, [A0]+
  845. 00000912  4AAE FFEC                tst.l      [A6 - 0x14]
  846. 00000916  6606                     bne        +0x8 /* 0000091E */
  847. 00000918  7003                     moveq.l    D0, 0x03
  848. 0000091A  6000 00A6                bra        +0xA8 /* 000009C2 */
  849. label0000091E:
  850. 0000091E  4AAE FFE4                tst.l      [A6 - 0x1C]
  851. 00000922  6606                     bne        +0x8 /* 0000092A */
  852. 00000924  7003                     moveq.l    D0, 0x03
  853. 00000926  6000 009A                bra        +0x9C /* 000009C2 */
  854. label0000092A:
  855. 0000092A  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  856. 0000092E  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  857. 00000932  4EBA 0096                jsr        [PC + 0x96 /* 000009CA */]
  858. 00000936  508F                     addq.l     A7, 8
  859. 00000938  3D40 FFFA                move.w     [A6 - 0x6], D0
  860. 0000093C  0C6E 03FB FFF2           cmpi.w     [A6 - 0xE], 0x3FB
  861. 00000942  6606                     bne        +0x8 /* 0000094A */
  862. 00000944  086E 0000 FFFB           bchg.b     [A6 - 0x5], 0x0
  863. label0000094A:
  864. 0000094A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  865. 0000094E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  866. 00000952  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  867. 00000956  5C8F                     addq.l     A7, 6
  868. 00000958  3C00                     move.w     D6, D0
  869. 0000095A  4A46                     tst.w      D6
  870. 0000095C  6706                     beq        +0x8 /* 00000964 */
  871. 0000095E  3006                     move.w     D0, D6
  872. 00000960  6000 0060                bra        +0x62 /* 000009C2 */
  873. label00000964:
  874. 00000964  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  875. 00000968  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  876. 0000096C  206E 000C                movea.l    A0, [A6 + 0xC]
  877. 00000970  3010                     move.w     D0, [A0]
  878. 00000972  9047                     sub.w      D0, D7
  879. 00000974  5540                     subq.w     D0, 2
  880. 00000976  E740                     asl        D0.w, 3
  881. 00000978  48C0                     ext.l      D0
  882. 0000097A  2D40 FFFC                move.l     [A6 - 0x4], D0
  883. 0000097E  206E 0008                movea.l    A0, [A6 + 0x8]
  884. 00000982  3007                     move.w     D0, D7
  885. 00000984  5440                     addq.w     D0, 2
  886. 00000986  48C0                     ext.l      D0
  887. 00000988  E780                     asl        D0, 3
  888. 0000098A  D090                     add.l      D0, [A0]
  889. 0000098C  206E 0008                movea.l    A0, [A6 + 0x8]
  890. 00000990  3207                     move.w     D1, D7
  891. 00000992  48C1                     ext.l      D1
  892. 00000994  E781                     asl        D1, 3
  893. 00000996  D290                     add.l      D1, [A0]
  894. 00000998  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  895. 0000099C  2F01                     move.l     -[A7], D1
  896. 0000099E  2F00                     move.l     -[A7], D0
  897. 000009A0  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  898. 000009A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  899. 000009A8  206E 000C                movea.l    A0, [A6 + 0xC]
  900. 000009AC  5550                     subq.w     [A0], 2
  901. 000009AE  5547                     subq.w     D7, 2
  902. label000009B0:
  903. 000009B0  5447                     addq.w     D7, 2
  904. label000009B2:
  905. 000009B2  206E 000C                movea.l    A0, [A6 + 0xC]
  906. 000009B6  3010                     move.w     D0, [A0]
  907. 000009B8  5340                     subq.w     D0, 1
  908. 000009BA  BE40                     cmp.w      D7, D0
  909. 000009BC  6D00 FEFC                blt        -0x102 /* 000008BA */
  910. 000009C0  7000                     moveq.l    D0, 0x00
  911. label000009C2:
  912. 000009C2  4CDF 00C0                movem.l    D6,D7, [A7]+
  913. 000009C6  4E5E                     unlink     A6
  914. 000009C8  4E75                     rts
  915. fn000009CA:
  916. 000009CA  4E56 FFF8                link       A6, -0x0008
  917. 000009CE  42A7                     clr.l      -[A7]
  918. 000009D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  919. 000009D4  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  920. 000009D8  201F                     move.l     D0, [A7]+
  921. 000009DA  2D40 FFFC                move.l     [A6 - 0x4], D0
  922. 000009DE  42A7                     clr.l      -[A7]
  923. 000009E0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  924. 000009E4  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  925. 000009E8  201F                     move.l     D0, [A7]+
  926. 000009EA  2D40 FFF8                move.l     [A6 - 0x8], D0
  927. 000009EE  202E FFFC                move.l     D0, [A6 - 0x4]
  928. 000009F2  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  929. 000009F6  6704                     beq        +0x6 /* 000009FC */
  930. 000009F8  7000                     moveq.l    D0, 0x00
  931. 000009FA  6018                     bra        +0x1A /* 00000A14 */
  932. label000009FC:
  933. 000009FC  206E 0008                movea.l    A0, [A6 + 0x8]
  934. 00000A00  226E 000C                movea.l    A1, [A6 + 0xC]
  935. 00000A04  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  936. 00000A08  2F11                     move.l     -[A7], [A1]
  937. 00000A0A  2F10                     move.l     -[A7], [A0]
  938. 00000A0C  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  939. 00000A10  4FEF 000C                lea.l      A7, [A7 + 0xC]
  940. label00000A14:
  941. 00000A14  4E5E                     unlink     A6
  942. 00000A16  4E75                     rts
  943. fn00000A18:
  944. 00000A18  4E56 FFCE                link       A6, -0x0032
  945. 00000A1C  48E7 0300                movem.l    -[A7], D6,D7
  946. 00000A20  7E01                     moveq.l    D7, 0x01
  947. 00000A22  6000 0140                bra        +0x142 /* 00000B64 */
  948. label00000A26:
  949. 00000A26  206E 0008                movea.l    A0, [A6 + 0x8]
  950. 00000A2A  3007                     move.w     D0, D7
  951. 00000A2C  48C0                     ext.l      D0
  952. 00000A2E  E780                     asl        D0, 3
  953. 00000A30  D090                     add.l      D0, [A0]
  954. 00000A32  2040                     movea.l    A0, D0
  955. 00000A34  43EE FFDE                lea.l      A1, [A6 - 0x22]
  956. 00000A38  22D8                     move.l     [A1]+, [A0]+
  957. 00000A3A  22D8                     move.l     [A1]+, [A0]+
  958. 00000A3C  302E FFDE                move.w     D0, [A6 - 0x22]
  959. 00000A40  B06E 0010                cmp.w      D0, [A6 + 0x10]
  960. 00000A44  670C                     beq        +0xE /* 00000A52 */
  961. 00000A46  302E FFDE                move.w     D0, [A6 - 0x22]
  962. 00000A4A  B06E 0012                cmp.w      D0, [A6 + 0x12]
  963. 00000A4E  6600 0112                bne        +0x114 /* 00000B62 */
  964. label00000A52:
  965. 00000A52  206E 0008                movea.l    A0, [A6 + 0x8]
  966. 00000A56  3007                     move.w     D0, D7
  967. 00000A58  5340                     subq.w     D0, 1
  968. 00000A5A  48C0                     ext.l      D0
  969. 00000A5C  E780                     asl        D0, 3
  970. 00000A5E  D090                     add.l      D0, [A0]
  971. 00000A60  2040                     movea.l    A0, D0
  972. 00000A62  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  973. 00000A66  22D8                     move.l     [A1]+, [A0]+
  974. 00000A68  22D8                     move.l     [A1]+, [A0]+
  975. 00000A6A  206E 0008                movea.l    A0, [A6 + 0x8]
  976. 00000A6E  3007                     move.w     D0, D7
  977. 00000A70  5240                     addq.w     D0, 1
  978. 00000A72  48C0                     ext.l      D0
  979. 00000A74  E780                     asl        D0, 3
  980. 00000A76  D090                     add.l      D0, [A0]
  981. 00000A78  2040                     movea.l    A0, D0
  982. 00000A7A  43EE FFCE                lea.l      A1, [A6 - 0x32]
  983. 00000A7E  22D8                     move.l     [A1]+, [A0]+
  984. 00000A80  22D8                     move.l     [A1]+, [A0]+
  985. 00000A82  4AAE FFD8                tst.l      [A6 - 0x28]
  986. 00000A86  6606                     bne        +0x8 /* 00000A8E */
  987. 00000A88  7003                     moveq.l    D0, 0x03
  988. 00000A8A  6000 00E8                bra        +0xEA /* 00000B74 */
  989. label00000A8E:
  990. 00000A8E  4AAE FFD0                tst.l      [A6 - 0x30]
  991. 00000A92  6606                     bne        +0x8 /* 00000A9A */
  992. 00000A94  7003                     moveq.l    D0, 0x03
  993. 00000A96  6000 00DC                bra        +0xDE /* 00000B74 */
  994. label00000A9A:
  995. 00000A9A  486E FFF0                pea.l      [A6 - 0x10]
  996. 00000A9E  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  997. 00000AA2  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  998. 00000AA6  508F                     addq.l     A7, 8
  999. 00000AA8  3C00                     move.w     D6, D0
  1000. 00000AAA  486E FFE6                pea.l      [A6 - 0x1A]
  1001. 00000AAE  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1002. 00000AB2  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1003. 00000AB6  508F                     addq.l     A7, 8
  1004. 00000AB8  8C40                     or.w       D6, D0
  1005. 00000ABA  4A46                     tst.w      D6
  1006. 00000ABC  671A                     beq        +0x1C /* 00000AD8 */
  1007. 00000ABE  486E FFFA                pea.l      [A6 - 0x6]
  1008. 00000AC2  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1009. 00000AC6  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  1010. 00000ACA  3F2E FFDE                move.w     -[A7], [A6 - 0x22]
  1011. 00000ACE  4EBA 00AC                jsr        [PC + 0xAC /* 00000B7C */]
  1012. 00000AD2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1013. 00000AD6  6024                     bra        +0x26 /* 00000AFC */
  1014. label00000AD8:
  1015. 00000AD8  486E FFFA                pea.l      [A6 - 0x6]
  1016. 00000ADC  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1017. 00000AE0  2F20                     move.l     -[A7], -[A0]
  1018. 00000AE2  2F20                     move.l     -[A7], -[A0]
  1019. 00000AE4  3F20                     move.w     -[A7], -[A0]
  1020. 00000AE6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1021. 00000AEA  2F20                     move.l     -[A7], -[A0]
  1022. 00000AEC  2F20                     move.l     -[A7], -[A0]
  1023. 00000AEE  3F20                     move.w     -[A7], -[A0]
  1024. 00000AF0  3F2E FFDE                move.w     -[A7], [A6 - 0x22]
  1025. 00000AF4  4EBA 0102                jsr        [PC + 0x102 /* 00000BF8 */]
  1026. 00000AF8  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  1027. label00000AFC:
  1028. 00000AFC  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  1029. 00000B00  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1030. 00000B04  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  1031. 00000B08  5C8F                     addq.l     A7, 6
  1032. 00000B0A  3C00                     move.w     D6, D0
  1033. 00000B0C  4A46                     tst.w      D6
  1034. 00000B0E  6706                     beq        +0x8 /* 00000B16 */
  1035. 00000B10  3006                     move.w     D0, D6
  1036. 00000B12  6000 0060                bra        +0x62 /* 00000B74 */
  1037. label00000B16:
  1038. 00000B16  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1039. 00000B1A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  1040. 00000B1E  206E 000C                movea.l    A0, [A6 + 0xC]
  1041. 00000B22  3010                     move.w     D0, [A0]
  1042. 00000B24  9047                     sub.w      D0, D7
  1043. 00000B26  5540                     subq.w     D0, 2
  1044. 00000B28  E740                     asl        D0.w, 3
  1045. 00000B2A  48C0                     ext.l      D0
  1046. 00000B2C  2D40 FFFC                move.l     [A6 - 0x4], D0
  1047. 00000B30  206E 0008                movea.l    A0, [A6 + 0x8]
  1048. 00000B34  3007                     move.w     D0, D7
  1049. 00000B36  5440                     addq.w     D0, 2
  1050. 00000B38  48C0                     ext.l      D0
  1051. 00000B3A  E780                     asl        D0, 3
  1052. 00000B3C  D090                     add.l      D0, [A0]
  1053. 00000B3E  206E 0008                movea.l    A0, [A6 + 0x8]
  1054. 00000B42  3207                     move.w     D1, D7
  1055. 00000B44  48C1                     ext.l      D1
  1056. 00000B46  E781                     asl        D1, 3
  1057. 00000B48  D290                     add.l      D1, [A0]
  1058. 00000B4A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1059. 00000B4E  2F01                     move.l     -[A7], D1
  1060. 00000B50  2F00                     move.l     -[A7], D0
  1061. 00000B52  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1062. 00000B56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1063. 00000B5A  206E 000C                movea.l    A0, [A6 + 0xC]
  1064. 00000B5E  5550                     subq.w     [A0], 2
  1065. 00000B60  5547                     subq.w     D7, 2
  1066. label00000B62:
  1067. 00000B62  5447                     addq.w     D7, 2
  1068. label00000B64:
  1069. 00000B64  206E 000C                movea.l    A0, [A6 + 0xC]
  1070. 00000B68  3010                     move.w     D0, [A0]
  1071. 00000B6A  5340                     subq.w     D0, 1
  1072. 00000B6C  BE40                     cmp.w      D7, D0
  1073. 00000B6E  6D00 FEB6                blt        -0x148 /* 00000A26 */
  1074. 00000B72  7000                     moveq.l    D0, 0x00
  1075. label00000B74:
  1076. 00000B74  4CDF 00C0                movem.l    D6,D7, [A7]+
  1077. 00000B78  4E5E                     unlink     A6
  1078. 00000B7A  4E75                     rts
  1079. fn00000B7C:
  1080. 00000B7C  4E56 FE00                link       A6, -0x0200
  1081. 00000B80  2F07                     move.l     -[A7], D7
  1082. 00000B82  486E FF00                pea.l      [A6 - 0x100]
  1083. 00000B86  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1084. 00000B8A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  1085. 00000B8E  508F                     addq.l     A7, 8
  1086. 00000B90  486E FE00                pea.l      [A6 - 0x200]
  1087. 00000B94  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1088. 00000B98  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  1089. 00000B9C  508F                     addq.l     A7, 8
  1090. 00000B9E  206E 0012                movea.l    A0, [A6 + 0x12]
  1091. 00000BA2  4250                     clr.w      [A0]
  1092. 00000BA4  4267                     clr.w      -[A7]
  1093. 00000BA6  486E FF00                pea.l      [A6 - 0x100]
  1094. 00000BAA  486E FE00                pea.l      [A6 - 0x200]
  1095. 00000BAE  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1096. 00000BB2  301F                     move.w     D0, [A7]+
  1097. 00000BB4  3E00                     move.w     D7, D0
  1098. 00000BB6  0C47 FFFF                cmpi.w     D7, 0xFFFF
  1099. 00000BBA  6608                     bne        +0xA /* 00000BC4 */
  1100. 00000BBC  0C6E 03F3 0008           cmpi.w     [A6 + 0x8], 0x3F3
  1101. 00000BC2  6726                     beq        +0x28 /* 00000BEA */
  1102. label00000BC4:
  1103. 00000BC4  0C47 0001                cmpi.w     D7, 0x1
  1104. 00000BC8  6608                     bne        +0xA /* 00000BD2 */
  1105. 00000BCA  0C6E 03F4 0008           cmpi.w     [A6 + 0x8], 0x3F4
  1106. 00000BD0  6718                     beq        +0x1A /* 00000BEA */
  1107. label00000BD2:
  1108. 00000BD2  4A47                     tst.w      D7
  1109. 00000BD4  6E08                     bgt        +0xA /* 00000BDE */
  1110. 00000BD6  0C6E 03F5 0008           cmpi.w     [A6 + 0x8], 0x3F5
  1111. 00000BDC  670C                     beq        +0xE /* 00000BEA */
  1112. label00000BDE:
  1113. 00000BDE  4A47                     tst.w      D7
  1114. 00000BE0  6D10                     blt        +0x12 /* 00000BF2 */
  1115. 00000BE2  0C6E 03F6 0008           cmpi.w     [A6 + 0x8], 0x3F6
  1116. 00000BE8  6608                     bne        +0xA /* 00000BF2 */
  1117. label00000BEA:
  1118. 00000BEA  206E 0012                movea.l    A0, [A6 + 0x12]
  1119. 00000BEE  7001                     moveq.l    D0, 0x01
  1120. 00000BF0  3080                     move.w     [A0], D0
  1121. label00000BF2:
  1122. 00000BF2  2E1F                     move.l     D7, [A7]+
  1123. 00000BF4  4E5E                     unlink     A6
  1124. 00000BF6  4E75                     rts
  1125. fn00000BF8:
  1126. 00000BF8  4E56 0000                link       A6, 0
  1127. 00000BFC  206E 001E                movea.l    A0, [A6 + 0x1E]
  1128. 00000C00  4250                     clr.w      [A0]
  1129. 00000C02  302E 0008                move.w     D0, [A6 + 0x8]
  1130. 00000C06  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1131. 00000C0A  03F3                     .incomplete
  1132. 00000C0C  03F6                     .incomplete
  1133. 00000C0E  0072 0008 0022           ori.w      [A2 + D0.w + 0x22], 0x8
  1134. 00000C14  003A 0052 486E           ori.b      [PC + 0x486E /* 00005484, value 0x4E 'N' */], 0x52 /* 'R' */
  1135. 00000C1A  0014 486E                ori.b      [A4], 0x6E /* 'n' */
  1136. 00000C1E  000A 3F3C                ori.b      A2, 0x3C /* '<' */
  1137. 00000C22  000A A9EB                ori.b      A2, 0xEB
  1138. 00000C26  6C00 0058                bge        +0x5A /* 00000C80 */
  1139. 00000C2A  206E 001E                movea.l    A0, [A6 + 0x1E]
  1140. 00000C2E  7001                     moveq.l    D0, 0x01
  1141. 00000C30  3080                     move.w     [A0], D0
  1142. 00000C32  604C                     bra        +0x4E /* 00000C80 */
  1143. 00000C34  486E 0014                pea.l      [A6 + 0x14]
  1144. 00000C38  486E 000A                pea.l      [A6 + 0xA]
  1145. 00000C3C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1146. 00000C40  A9EB                     syscall    Pack4/FP68K
  1147. 00000C42  6F3C                     ble        +0x3E /* 00000C80 */
  1148. 00000C44  206E 001E                movea.l    A0, [A6 + 0x1E]
  1149. 00000C48  7001                     moveq.l    D0, 0x01
  1150. 00000C4A  3080                     move.w     [A0], D0
  1151. 00000C4C  6032                     bra        +0x34 /* 00000C80 */
  1152. 00000C4E  486E 0014                pea.l      [A6 + 0x14]
  1153. 00000C52  486E 000A                pea.l      [A6 + 0xA]
  1154. 00000C56  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1155. 00000C5A  A9EB                     syscall    Pack4/FP68K
  1156. 00000C5C  6E22                     bgt        +0x24 /* 00000C80 */
  1157. 00000C5E  206E 001E                movea.l    A0, [A6 + 0x1E]
  1158. 00000C62  7001                     moveq.l    D0, 0x01
  1159. 00000C64  3080                     move.w     [A0], D0
  1160. 00000C66  6018                     bra        +0x1A /* 00000C80 */
  1161. 00000C68  486E 0014                pea.l      [A6 + 0x14]
  1162. 00000C6C  486E 000A                pea.l      [A6 + 0xA]
  1163. 00000C70  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1164. 00000C74  A9EB                     syscall    Pack4/FP68K
  1165. 00000C76  6D08                     blt        +0xA /* 00000C80 */
  1166. 00000C78  206E 001E                movea.l    A0, [A6 + 0x1E]
  1167. 00000C7C  7001                     moveq.l    D0, 0x01
  1168. 00000C7E  3080                     move.w     [A0], D0
  1169. label00000C80:
  1170. 00000C80  4E5E                     unlink     A6
  1171. 00000C82  4E75                     rts
  1172. fn00000C84:
  1173. 00000C84  4E56 FED6                link       A6, -0x012A
  1174. 00000C88  48E7 0300                movem.l    -[A7], D6,D7
  1175. 00000C8C  7E01                     moveq.l    D7, 0x01
  1176. 00000C8E  6000 019C                bra        +0x19E /* 00000E2C */
  1177. label00000C92:
  1178. 00000C92  206E 0008                movea.l    A0, [A6 + 0x8]
  1179. 00000C96  3007                     move.w     D0, D7
  1180. 00000C98  48C0                     ext.l      D0
  1181. 00000C9A  E780                     asl        D0, 3
  1182. 00000C9C  D090                     add.l      D0, [A0]
  1183. 00000C9E  2040                     movea.l    A0, D0
  1184. 00000CA0  43EE FEE6                lea.l      A1, [A6 - 0x11A]
  1185. 00000CA4  22D8                     move.l     [A1]+, [A0]+
  1186. 00000CA6  22D8                     move.l     [A1]+, [A0]+
  1187. 00000CA8  0C6E 03FE FEE6           cmpi.w     [A6 - 0x11A], 0x3FE
  1188. 00000CAE  670A                     beq        +0xC /* 00000CBA */
  1189. 00000CB0  0C6E 03FF FEE6           cmpi.w     [A6 - 0x11A], 0x3FF
  1190. 00000CB6  6600 0172                bne        +0x174 /* 00000E2A */
  1191. label00000CBA:
  1192. 00000CBA  206E 0008                movea.l    A0, [A6 + 0x8]
  1193. 00000CBE  3007                     move.w     D0, D7
  1194. 00000CC0  5340                     subq.w     D0, 1
  1195. 00000CC2  48C0                     ext.l      D0
  1196. 00000CC4  E780                     asl        D0, 3
  1197. 00000CC6  D090                     add.l      D0, [A0]
  1198. 00000CC8  2040                     movea.l    A0, D0
  1199. 00000CCA  43EE FEDE                lea.l      A1, [A6 - 0x122]
  1200. 00000CCE  22D8                     move.l     [A1]+, [A0]+
  1201. 00000CD0  22D8                     move.l     [A1]+, [A0]+
  1202. 00000CD2  206E 0008                movea.l    A0, [A6 + 0x8]
  1203. 00000CD6  3007                     move.w     D0, D7
  1204. 00000CD8  5240                     addq.w     D0, 1
  1205. 00000CDA  48C0                     ext.l      D0
  1206. 00000CDC  E780                     asl        D0, 3
  1207. 00000CDE  D090                     add.l      D0, [A0]
  1208. 00000CE0  2040                     movea.l    A0, D0
  1209. 00000CE2  43EE FED6                lea.l      A1, [A6 - 0x12A]
  1210. 00000CE6  22D8                     move.l     [A1]+, [A0]+
  1211. 00000CE8  22D8                     move.l     [A1]+, [A0]+
  1212. 00000CEA  4AAE FEE0                tst.l      [A6 - 0x120]
  1213. 00000CEE  6606                     bne        +0x8 /* 00000CF6 */
  1214. 00000CF0  7003                     moveq.l    D0, 0x03
  1215. 00000CF2  6000 0148                bra        +0x14A /* 00000E3C */
  1216. label00000CF6:
  1217. 00000CF6  4AAE FED8                tst.l      [A6 - 0x128]
  1218. 00000CFA  6606                     bne        +0x8 /* 00000D02 */
  1219. 00000CFC  7003                     moveq.l    D0, 0x03
  1220. 00000CFE  6000 013C                bra        +0x13E /* 00000E3C */
  1221. label00000D02:
  1222. 00000D02  486E FEEE                pea.l      [A6 - 0x112]
  1223. 00000D06  2F2E FEE0                move.l     -[A7], [A6 - 0x120]
  1224. 00000D0A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  1225. 00000D0E  508F                     addq.l     A7, 8
  1226. 00000D10  486E FEEE                pea.l      [A6 - 0x112]
  1227. 00000D14  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  1228. 00000D18  588F                     addq.l     A7, 4
  1229. 00000D1A  486E FEEE                pea.l      [A6 - 0x112]
  1230. 00000D1E  4EBA 0124                jsr        [PC + 0x124 /* 00000E44 */]
  1231. 00000D22  588F                     addq.l     A7, 4
  1232. 00000D24  486E FFEE                pea.l      [A6 - 0x12]
  1233. 00000D28  486E FFF0                pea.l      [A6 - 0x10]
  1234. 00000D2C  486D C178                pea.l      [A5 - 0x3E88]
  1235. 00000D30  486E FEEE                pea.l      [A6 - 0x112]
  1236. 00000D34  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  1237. 00000D38  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1238. 00000D3C  3C00                     move.w     D6, D0
  1239. 00000D3E  0C46 0002                cmpi.w     D6, 0x2
  1240. 00000D42  6706                     beq        +0x8 /* 00000D4A */
  1241. 00000D44  7003                     moveq.l    D0, 0x03
  1242. 00000D46  6000 00F4                bra        +0xF6 /* 00000E3C */
  1243. label00000D4A:
  1244. 00000D4A  486E FEEE                pea.l      [A6 - 0x112]
  1245. 00000D4E  2F2E FED8                move.l     -[A7], [A6 - 0x128]
  1246. 00000D52  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  1247. 00000D56  508F                     addq.l     A7, 8
  1248. 00000D58  486E FEEE                pea.l      [A6 - 0x112]
  1249. 00000D5C  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  1250. 00000D60  588F                     addq.l     A7, 4
  1251. 00000D62  486E FEEE                pea.l      [A6 - 0x112]
  1252. 00000D66  4EBA 00DC                jsr        [PC + 0xDC /* 00000E44 */]
  1253. 00000D6A  588F                     addq.l     A7, 4
  1254. 00000D6C  486E FFF6                pea.l      [A6 - 0xA]
  1255. 00000D70  486E FFF8                pea.l      [A6 - 0x8]
  1256. 00000D74  486E FFF2                pea.l      [A6 - 0xE]
  1257. 00000D78  486E FFF4                pea.l      [A6 - 0xC]
  1258. 00000D7C  486D C17E                pea.l      [A5 - 0x3E82]
  1259. 00000D80  486E FEEE                pea.l      [A6 - 0x112]
  1260. 00000D84  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  1261. 00000D88  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1262. 00000D8C  3C00                     move.w     D6, D0
  1263. 00000D8E  0C46 0004                cmpi.w     D6, 0x4
  1264. 00000D92  6706                     beq        +0x8 /* 00000D9A */
  1265. 00000D94  7003                     moveq.l    D0, 0x03
  1266. 00000D96  6000 00A4                bra        +0xA6 /* 00000E3C */
  1267. label00000D9A:
  1268. 00000D9A  426E FFFA                clr.w      [A6 - 0x6]
  1269. 00000D9E  4267                     clr.w      -[A7]
  1270. 00000DA0  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1271. 00000DA4  486E FFF2                pea.l      [A6 - 0xE]
  1272. 00000DA8  A8AD                     syscall    PtInRect
  1273. 00000DAA  101F                     move.b     D0, [A7]+
  1274. 00000DAC  4A00                     tst.b      D0
  1275. 00000DAE  6706                     beq        +0x8 /* 00000DB6 */
  1276. 00000DB0  7001                     moveq.l    D0, 0x01
  1277. 00000DB2  3D40 FFFA                move.w     [A6 - 0x6], D0
  1278. label00000DB6:
  1279. 00000DB6  0C6E 03FF FEE6           cmpi.w     [A6 - 0x11A], 0x3FF
  1280. 00000DBC  6606                     bne        +0x8 /* 00000DC4 */
  1281. 00000DBE  086E 0000 FFFB           bchg.b     [A6 - 0x5], 0x0
  1282. label00000DC4:
  1283. 00000DC4  2F2E FEE0                move.l     -[A7], [A6 - 0x120]
  1284. 00000DC8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1285. 00000DCC  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  1286. 00000DD0  5C8F                     addq.l     A7, 6
  1287. 00000DD2  3C00                     move.w     D6, D0
  1288. 00000DD4  4A46                     tst.w      D6
  1289. 00000DD6  6706                     beq        +0x8 /* 00000DDE */
  1290. 00000DD8  3006                     move.w     D0, D6
  1291. 00000DDA  6000 0060                bra        +0x62 /* 00000E3C */
  1292. label00000DDE:
  1293. 00000DDE  2F2E FED8                move.l     -[A7], [A6 - 0x128]
  1294. 00000DE2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  1295. 00000DE6  206E 000C                movea.l    A0, [A6 + 0xC]
  1296. 00000DEA  3010                     move.w     D0, [A0]
  1297. 00000DEC  9047                     sub.w      D0, D7
  1298. 00000DEE  5540                     subq.w     D0, 2
  1299. 00000DF0  E740                     asl        D0.w, 3
  1300. 00000DF2  48C0                     ext.l      D0
  1301. 00000DF4  2D40 FFFC                move.l     [A6 - 0x4], D0
  1302. 00000DF8  206E 0008                movea.l    A0, [A6 + 0x8]
  1303. 00000DFC  3007                     move.w     D0, D7
  1304. 00000DFE  5440                     addq.w     D0, 2
  1305. 00000E00  48C0                     ext.l      D0
  1306. 00000E02  E780                     asl        D0, 3
  1307. 00000E04  D090                     add.l      D0, [A0]
  1308. 00000E06  206E 0008                movea.l    A0, [A6 + 0x8]
  1309. 00000E0A  3207                     move.w     D1, D7
  1310. 00000E0C  48C1                     ext.l      D1
  1311. 00000E0E  E781                     asl        D1, 3
  1312. 00000E10  D290                     add.l      D1, [A0]
  1313. 00000E12  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1314. 00000E16  2F01                     move.l     -[A7], D1
  1315. 00000E18  2F00                     move.l     -[A7], D0
  1316. 00000E1A  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1317. 00000E1E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1318. 00000E22  206E 000C                movea.l    A0, [A6 + 0xC]
  1319. 00000E26  5550                     subq.w     [A0], 2
  1320. 00000E28  5547                     subq.w     D7, 2
  1321. label00000E2A:
  1322. 00000E2A  5447                     addq.w     D7, 2
  1323. label00000E2C:
  1324. 00000E2C  206E 000C                movea.l    A0, [A6 + 0xC]
  1325. 00000E30  3010                     move.w     D0, [A0]
  1326. 00000E32  5340                     subq.w     D0, 1
  1327. 00000E34  BE40                     cmp.w      D7, D0
  1328. 00000E36  6D00 FE5A                blt        -0x1A4 /* 00000C92 */
  1329. 00000E3A  7000                     moveq.l    D0, 0x00
  1330. label00000E3C:
  1331. 00000E3C  4CDF 00C0                movem.l    D6,D7, [A7]+
  1332. 00000E40  4E5E                     unlink     A6
  1333. 00000E42  4E75                     rts
  1334. fn00000E44:
  1335. 00000E44  4E56 0000                link       A6, 0
  1336. 00000E48  2F0C                     move.l     -[A7], A4
  1337. 00000E4A  286E 0008                movea.l    A4, [A6 + 0x8]
  1338. 00000E4E  6010                     bra        +0x12 /* 00000E60 */
  1339. label00000E50:
  1340. 00000E50  7000                     moveq.l    D0, 0x00
  1341. 00000E52  1014                     move.b     D0, [A4]
  1342. 00000E54  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  1343. 00000E58  6604                     bne        +0x6 /* 00000E5E */
  1344. 00000E5A  7020                     moveq.l    D0, 0x20
  1345. 00000E5C  1880                     move.b     [A4], D0
  1346. label00000E5E:
  1347. 00000E5E  528C                     addq.l     A4, 1
  1348. label00000E60:
  1349. 00000E60  4A14                     tst.b      [A4]
  1350. 00000E62  66EC                     bne        -0x12 /* 00000E50 */
  1351. 00000E64  285F                     movea.l    A4, [A7]+
  1352. 00000E66  4E5E                     unlink     A6
  1353. 00000E68  4E75                     rts
  1354. fn00000E6A:
  1355. 00000E6A  4E56 FFE4                link       A6, -0x001C
  1356. 00000E6E  2F07                     move.l     -[A7], D7
  1357. 00000E70  7E01                     moveq.l    D7, 0x01
  1358. 00000E72  6000 0108                bra        +0x10A /* 00000F7C */
  1359. label00000E76:
  1360. 00000E76  206E 0008                movea.l    A0, [A6 + 0x8]
  1361. 00000E7A  3007                     move.w     D0, D7
  1362. 00000E7C  48C0                     ext.l      D0
  1363. 00000E7E  E780                     asl        D0, 3
  1364. 00000E80  D090                     add.l      D0, [A0]
  1365. 00000E82  2040                     movea.l    A0, D0
  1366. 00000E84  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1367. 00000E88  22D8                     move.l     [A1]+, [A0]+
  1368. 00000E8A  22D8                     move.l     [A1]+, [A0]+
  1369. 00000E8C  0C6E 03F2 FFF4           cmpi.w     [A6 - 0xC], 0x3F2
  1370. 00000E92  670A                     beq        +0xC /* 00000E9E */
  1371. 00000E94  0C6E 03F1 FFF4           cmpi.w     [A6 - 0xC], 0x3F1
  1372. 00000E9A  6600 00DE                bne        +0xE0 /* 00000F7A */
  1373. label00000E9E:
  1374. 00000E9E  206E 0008                movea.l    A0, [A6 + 0x8]
  1375. 00000EA2  3007                     move.w     D0, D7
  1376. 00000EA4  5340                     subq.w     D0, 1
  1377. 00000EA6  48C0                     ext.l      D0
  1378. 00000EA8  E780                     asl        D0, 3
  1379. 00000EAA  D090                     add.l      D0, [A0]
  1380. 00000EAC  2040                     movea.l    A0, D0
  1381. 00000EAE  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1382. 00000EB2  22D8                     move.l     [A1]+, [A0]+
  1383. 00000EB4  22D8                     move.l     [A1]+, [A0]+
  1384. 00000EB6  206E 0008                movea.l    A0, [A6 + 0x8]
  1385. 00000EBA  3007                     move.w     D0, D7
  1386. 00000EBC  5240                     addq.w     D0, 1
  1387. 00000EBE  48C0                     ext.l      D0
  1388. 00000EC0  E780                     asl        D0, 3
  1389. 00000EC2  D090                     add.l      D0, [A0]
  1390. 00000EC4  2040                     movea.l    A0, D0
  1391. 00000EC6  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  1392. 00000ECA  22D8                     move.l     [A1]+, [A0]+
  1393. 00000ECC  22D8                     move.l     [A1]+, [A0]+
  1394. 00000ECE  4AAE FFEE                tst.l      [A6 - 0x12]
  1395. 00000ED2  6606                     bne        +0x8 /* 00000EDA */
  1396. 00000ED4  7003                     moveq.l    D0, 0x03
  1397. 00000ED6  6000 00B4                bra        +0xB6 /* 00000F8C */
  1398. label00000EDA:
  1399. 00000EDA  4AAE FFE6                tst.l      [A6 - 0x1A]
  1400. 00000EDE  6606                     bne        +0x8 /* 00000EE6 */
  1401. 00000EE0  7003                     moveq.l    D0, 0x03
  1402. 00000EE2  6000 00A8                bra        +0xAA /* 00000F8C */
  1403. label00000EE6:
  1404. 00000EE6  0C6E 03F2 FFF4           cmpi.w     [A6 - 0xC], 0x3F2
  1405. 00000EEC  6630                     bne        +0x32 /* 00000F1E */
  1406. 00000EEE  42A7                     clr.l      -[A7]
  1407. 00000EF0  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1408. 00000EF4  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  1409. 00000EF8  201F                     move.l     D0, [A7]+
  1410. 00000EFA  2D40 FFFC                move.l     [A6 - 0x4], D0
  1411. 00000EFE  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1412. 00000F02  206E FFFC                movea.l    A0, [A6 - 0x4]
  1413. 00000F06  4868 0001                pea.l      [A0 + 0x1]
  1414. 00000F0A  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  1415. 00000F0E  206E FFEE                movea.l    A0, [A6 - 0x12]
  1416. 00000F12  2010                     move.l     D0, [A0]
  1417. 00000F14  D0AE FFFC                add.l      D0, [A6 - 0x4]
  1418. 00000F18  2040                     movea.l    A0, D0
  1419. 00000F1A  7020                     moveq.l    D0, 0x20
  1420. 00000F1C  1080                     move.b     [A0], D0
  1421. label00000F1E:
  1422. 00000F1E  4267                     clr.w      -[A7]
  1423. 00000F20  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  1424. 00000F24  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1425. 00000F28  4EAD 0732                jsr        [A5 + 0x732 /* export_226 */]
  1426. 00000F2C  301F                     move.w     D0, [A7]+
  1427. 00000F2E  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  1428. 00000F32  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  1429. 00000F36  206E 000C                movea.l    A0, [A6 + 0xC]
  1430. 00000F3A  3010                     move.w     D0, [A0]
  1431. 00000F3C  9047                     sub.w      D0, D7
  1432. 00000F3E  5540                     subq.w     D0, 2
  1433. 00000F40  E740                     asl        D0.w, 3
  1434. 00000F42  48C0                     ext.l      D0
  1435. 00000F44  2D40 FFFC                move.l     [A6 - 0x4], D0
  1436. 00000F48  206E 0008                movea.l    A0, [A6 + 0x8]
  1437. 00000F4C  3007                     move.w     D0, D7
  1438. 00000F4E  5440                     addq.w     D0, 2
  1439. 00000F50  48C0                     ext.l      D0
  1440. 00000F52  E780                     asl        D0, 3
  1441. 00000F54  D090                     add.l      D0, [A0]
  1442. 00000F56  206E 0008                movea.l    A0, [A6 + 0x8]
  1443. 00000F5A  3207                     move.w     D1, D7
  1444. 00000F5C  48C1                     ext.l      D1
  1445. 00000F5E  E781                     asl        D1, 3
  1446. 00000F60  D290                     add.l      D1, [A0]
  1447. 00000F62  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1448. 00000F66  2F01                     move.l     -[A7], D1
  1449. 00000F68  2F00                     move.l     -[A7], D0
  1450. 00000F6A  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1451. 00000F6E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1452. 00000F72  206E 000C                movea.l    A0, [A6 + 0xC]
  1453. 00000F76  5550                     subq.w     [A0], 2
  1454. 00000F78  5547                     subq.w     D7, 2
  1455. label00000F7A:
  1456. 00000F7A  5447                     addq.w     D7, 2
  1457. label00000F7C:
  1458. 00000F7C  206E 000C                movea.l    A0, [A6 + 0xC]
  1459. 00000F80  3010                     move.w     D0, [A0]
  1460. 00000F82  5340                     subq.w     D0, 1
  1461. 00000F84  BE40                     cmp.w      D7, D0
  1462. 00000F86  6D00 FEEE                blt        -0x110 /* 00000E76 */
  1463. 00000F8A  7000                     moveq.l    D0, 0x00
  1464. label00000F8C:
  1465. 00000F8C  2E1F                     move.l     D7, [A7]+
  1466. 00000F8E  4E5E                     unlink     A6
  1467. 00000F90  4E75                     rts
  1468. fn00000F92:
  1469. 00000F92  4E56 FFC6                link       A6, -0x003A
  1470. 00000F96  48E7 0300                movem.l    -[A7], D6,D7
  1471. 00000F9A  7E01                     moveq.l    D7, 0x01
  1472. 00000F9C  6000 0152                bra        +0x154 /* 000010F0 */
  1473. label00000FA0:
  1474. 00000FA0  206E 0008                movea.l    A0, [A6 + 0x8]
  1475. 00000FA4  3007                     move.w     D0, D7
  1476. 00000FA6  48C0                     ext.l      D0
  1477. 00000FA8  E780                     asl        D0, 3
  1478. 00000FAA  D090                     add.l      D0, [A0]
  1479. 00000FAC  2040                     movea.l    A0, D0
  1480. 00000FAE  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1481. 00000FB2  22D8                     move.l     [A1]+, [A0]+
  1482. 00000FB4  22D8                     move.l     [A1]+, [A0]+
  1483. 00000FB6  302E FFF4                move.w     D0, [A6 - 0xC]
  1484. 00000FBA  B06E 0010                cmp.w      D0, [A6 + 0x10]
  1485. 00000FBE  6720                     beq        +0x22 /* 00000FE0 */
  1486. 00000FC0  302E FFF4                move.w     D0, [A6 - 0xC]
  1487. 00000FC4  B06E 0012                cmp.w      D0, [A6 + 0x12]
  1488. 00000FC8  6716                     beq        +0x18 /* 00000FE0 */
  1489. 00000FCA  302E FFF4                move.w     D0, [A6 - 0xC]
  1490. 00000FCE  B06E 0014                cmp.w      D0, [A6 + 0x14]
  1491. 00000FD2  670C                     beq        +0xE /* 00000FE0 */
  1492. 00000FD4  302E FFF4                move.w     D0, [A6 - 0xC]
  1493. 00000FD8  B06E 0016                cmp.w      D0, [A6 + 0x16]
  1494. 00000FDC  6600 0110                bne        +0x112 /* 000010EE */
  1495. label00000FE0:
  1496. 00000FE0  206E 0008                movea.l    A0, [A6 + 0x8]
  1497. 00000FE4  3007                     move.w     D0, D7
  1498. 00000FE6  5340                     subq.w     D0, 1
  1499. 00000FE8  48C0                     ext.l      D0
  1500. 00000FEA  E780                     asl        D0, 3
  1501. 00000FEC  D090                     add.l      D0, [A0]
  1502. 00000FEE  2040                     movea.l    A0, D0
  1503. 00000FF0  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1504. 00000FF4  22D8                     move.l     [A1]+, [A0]+
  1505. 00000FF6  22D8                     move.l     [A1]+, [A0]+
  1506. 00000FF8  206E 0008                movea.l    A0, [A6 + 0x8]
  1507. 00000FFC  3007                     move.w     D0, D7
  1508. 00000FFE  5240                     addq.w     D0, 1
  1509. 00001000  48C0                     ext.l      D0
  1510. 00001002  E780                     asl        D0, 3
  1511. 00001004  D090                     add.l      D0, [A0]
  1512. 00001006  2040                     movea.l    A0, D0
  1513. 00001008  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  1514. 0000100C  22D8                     move.l     [A1]+, [A0]+
  1515. 0000100E  22D8                     move.l     [A1]+, [A0]+
  1516. 00001010  4AAE FFEE                tst.l      [A6 - 0x12]
  1517. 00001014  6606                     bne        +0x8 /* 0000101C */
  1518. 00001016  7003                     moveq.l    D0, 0x03
  1519. 00001018  6000 00E6                bra        +0xE8 /* 00001100 */
  1520. label0000101C:
  1521. 0000101C  4AAE FFE6                tst.l      [A6 - 0x1A]
  1522. 00001020  6606                     bne        +0x8 /* 00001028 */
  1523. 00001022  7003                     moveq.l    D0, 0x03
  1524. 00001024  6000 00DA                bra        +0xDC /* 00001100 */
  1525. label00001028:
  1526. 00001028  486E FFD0                pea.l      [A6 - 0x30]
  1527. 0000102C  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1528. 00001030  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1529. 00001034  508F                     addq.l     A7, 8
  1530. 00001036  3C00                     move.w     D6, D0
  1531. 00001038  4A46                     tst.w      D6
  1532. 0000103A  6706                     beq        +0x8 /* 00001042 */
  1533. 0000103C  3006                     move.w     D0, D6
  1534. 0000103E  6000 00C0                bra        +0xC2 /* 00001100 */
  1535. label00001042:
  1536. 00001042  486E FFC6                pea.l      [A6 - 0x3A]
  1537. 00001046  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  1538. 0000104A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1539. 0000104E  508F                     addq.l     A7, 8
  1540. 00001050  3C00                     move.w     D6, D0
  1541. 00001052  4A46                     tst.w      D6
  1542. 00001054  6706                     beq        +0x8 /* 0000105C */
  1543. 00001056  3006                     move.w     D0, D6
  1544. 00001058  6000 00A6                bra        +0xA8 /* 00001100 */
  1545. label0000105C:
  1546. 0000105C  486E FFDA                pea.l      [A6 - 0x26]
  1547. 00001060  41EE FFD0                lea.l      A0, [A6 - 0x30]
  1548. 00001064  2F20                     move.l     -[A7], -[A0]
  1549. 00001066  2F20                     move.l     -[A7], -[A0]
  1550. 00001068  3F20                     move.w     -[A7], -[A0]
  1551. 0000106A  41EE FFDA                lea.l      A0, [A6 - 0x26]
  1552. 0000106E  2F20                     move.l     -[A7], -[A0]
  1553. 00001070  2F20                     move.l     -[A7], -[A0]
  1554. 00001072  3F20                     move.w     -[A7], -[A0]
  1555. 00001074  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1556. 00001078  4EBA 008E                jsr        [PC + 0x8E /* 00001108 */]
  1557. 0000107C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  1558. 00001080  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1559. 00001084  41EE FFE4                lea.l      A0, [A6 - 0x1C]
  1560. 00001088  2F20                     move.l     -[A7], -[A0]
  1561. 0000108A  2F20                     move.l     -[A7], -[A0]
  1562. 0000108C  3F20                     move.w     -[A7], -[A0]
  1563. 0000108E  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1564. 00001092  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1565. 00001096  3C00                     move.w     D6, D0
  1566. 00001098  4A46                     tst.w      D6
  1567. 0000109A  6706                     beq        +0x8 /* 000010A2 */
  1568. 0000109C  3006                     move.w     D0, D6
  1569. 0000109E  6000 0060                bra        +0x62 /* 00001100 */
  1570. label000010A2:
  1571. 000010A2  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  1572. 000010A6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  1573. 000010AA  206E 000C                movea.l    A0, [A6 + 0xC]
  1574. 000010AE  3010                     move.w     D0, [A0]
  1575. 000010B0  9047                     sub.w      D0, D7
  1576. 000010B2  5540                     subq.w     D0, 2
  1577. 000010B4  E740                     asl        D0.w, 3
  1578. 000010B6  48C0                     ext.l      D0
  1579. 000010B8  2D40 FFFC                move.l     [A6 - 0x4], D0
  1580. 000010BC  206E 0008                movea.l    A0, [A6 + 0x8]
  1581. 000010C0  3007                     move.w     D0, D7
  1582. 000010C2  5440                     addq.w     D0, 2
  1583. 000010C4  48C0                     ext.l      D0
  1584. 000010C6  E780                     asl        D0, 3
  1585. 000010C8  D090                     add.l      D0, [A0]
  1586. 000010CA  206E 0008                movea.l    A0, [A6 + 0x8]
  1587. 000010CE  3207                     move.w     D1, D7
  1588. 000010D0  48C1                     ext.l      D1
  1589. 000010D2  E781                     asl        D1, 3
  1590. 000010D4  D290                     add.l      D1, [A0]
  1591. 000010D6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1592. 000010DA  2F01                     move.l     -[A7], D1
  1593. 000010DC  2F00                     move.l     -[A7], D0
  1594. 000010DE  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1595. 000010E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1596. 000010E6  206E 000C                movea.l    A0, [A6 + 0xC]
  1597. 000010EA  5550                     subq.w     [A0], 2
  1598. 000010EC  5547                     subq.w     D7, 2
  1599. label000010EE:
  1600. 000010EE  5447                     addq.w     D7, 2
  1601. label000010F0:
  1602. 000010F0  206E 000C                movea.l    A0, [A6 + 0xC]
  1603. 000010F4  3010                     move.w     D0, [A0]
  1604. 000010F6  5340                     subq.w     D0, 1
  1605. 000010F8  BE40                     cmp.w      D7, D0
  1606. 000010FA  6D00 FEA4                blt        -0x15A /* 00000FA0 */
  1607. 000010FE  7000                     moveq.l    D0, 0x00
  1608. label00001100:
  1609. 00001100  4CDF 00C0                movem.l    D6,D7, [A7]+
  1610. 00001104  4E5E                     unlink     A6
  1611. 00001106  4E75                     rts
  1612. fn00001108:
  1613. 00001108  4E56 FFEC                link       A6, -0x0014
  1614. 0000110C  302E 0008                move.w     D0, [A6 + 0x8]
  1615. 00001110  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1616. 00001114  03E9                     .incomplete
  1617. 00001116  03F0                     .incomplete
  1618. 00001118  0172 0040                bchg       [A2 + D0.w + 0x40], D0
  1619. 0000111C  016E 013E                bchg       [A6 + 0x13E], D0
  1620. 00001120  006A 0098 00C6           ori.w      [A2 + 0xC6], 0x98
  1621. 00001126  0106                     btst       D6, D0
  1622. 00001128  0002 41EE                ori.b      D2, 0xEE
  1623. 0000112C  000A 2D58                ori.b      A2, 0x58 /* 'X' */
  1624. 00001130  FFF6                     .invalid   <<F/7/7>>
  1625. 00001132  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1626. 00001136  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1627. 0000113A  486E 0014                pea.l      [A6 + 0x14]
  1628. 0000113E  486E FFF6                pea.l      [A6 - 0xA]
  1629. 00001142  3F3C 0000                move.w     -[A7], 0x0
  1630. 00001146  A9EB                     syscall    Pack4/FP68K
  1631. 00001148  206E 001E                movea.l    A0, [A6 + 0x1E]
  1632. 0000114C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1633. 00001150  20D9                     move.l     [A0]+, [A1]+
  1634. 00001152  20D9                     move.l     [A0]+, [A1]+
  1635. 00001154  30D9                     move.w     [A0]+, [A1]+
  1636. 00001156  6000 0132                bra        +0x134 /* 0000128A */
  1637. 0000115A  41EE 000A                lea.l      A0, [A6 + 0xA]
  1638. 0000115E  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1639. 00001162  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1640. 00001166  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1641. 0000116A  486E 0014                pea.l      [A6 + 0x14]
  1642. 0000116E  486E FFF6                pea.l      [A6 - 0xA]
  1643. 00001172  3F3C 0002                move.w     -[A7], 0x2
  1644. 00001176  A9EB                     syscall    Pack4/FP68K
  1645. 00001178  206E 001E                movea.l    A0, [A6 + 0x1E]
  1646. 0000117C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1647. 00001180  20D9                     move.l     [A0]+, [A1]+
  1648. 00001182  20D9                     move.l     [A0]+, [A1]+
  1649. 00001184  30D9                     move.w     [A0]+, [A1]+
  1650. 00001186  6000 0102                bra        +0x104 /* 0000128A */
  1651. 0000118A  41EE 000A                lea.l      A0, [A6 + 0xA]
  1652. 0000118E  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1653. 00001192  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1654. 00001196  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1655. 0000119A  486E 0014                pea.l      [A6 + 0x14]
  1656. 0000119E  486E FFF6                pea.l      [A6 - 0xA]
  1657. 000011A2  3F3C 0004                move.w     -[A7], 0x4
  1658. 000011A6  A9EB                     syscall    Pack4/FP68K
  1659. 000011A8  206E 001E                movea.l    A0, [A6 + 0x1E]
  1660. 000011AC  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1661. 000011B0  20D9                     move.l     [A0]+, [A1]+
  1662. 000011B2  20D9                     move.l     [A0]+, [A1]+
  1663. 000011B4  30D9                     move.w     [A0]+, [A1]+
  1664. 000011B6  6000 00D2                bra        +0xD4 /* 0000128A */
  1665. 000011BA  41EE 000A                lea.l      A0, [A6 + 0xA]
  1666. 000011BE  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1667. 000011C2  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1668. 000011C6  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1669. 000011CA  486E 0014                pea.l      [A6 + 0x14]
  1670. 000011CE  486E FFF6                pea.l      [A6 - 0xA]
  1671. 000011D2  3F3C 0006                move.w     -[A7], 0x6
  1672. 000011D6  A9EB                     syscall    Pack4/FP68K
  1673. 000011D8  206E 001E                movea.l    A0, [A6 + 0x1E]
  1674. 000011DC  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1675. 000011E0  20D9                     move.l     [A0]+, [A1]+
  1676. 000011E2  20D9                     move.l     [A0]+, [A1]+
  1677. 000011E4  30D9                     move.w     [A0]+, [A1]+
  1678. 000011E6  6000 00A2                bra        +0xA4 /* 0000128A */
  1679. 000011EA  41EE 000A                lea.l      A0, [A6 + 0xA]
  1680. 000011EE  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1681. 000011F2  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1682. 000011F6  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1683. 000011FA  486E 0014                pea.l      [A6 + 0x14]
  1684. 000011FE  486E FFF6                pea.l      [A6 - 0xA]
  1685. 00001202  3F3C 0006                move.w     -[A7], 0x6
  1686. 00001206  A9EB                     syscall    Pack4/FP68K
  1687. 00001208  41D6                     lea.l      A0, [A6]
  1688. 0000120A  2F20                     move.l     -[A7], -[A0]
  1689. 0000120C  2F20                     move.l     -[A7], -[A0]
  1690. 0000120E  3F20                     move.w     -[A7], -[A0]
  1691. 00001210  486E FFEC                pea.l      [A6 - 0x14]
  1692. 00001214  4EAD 08A2                jsr        [A5 + 0x8A2 /* export_272 */]
  1693. 00001218  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1694. 0000121C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1695. 00001220  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1696. 00001224  20D9                     move.l     [A0]+, [A1]+
  1697. 00001226  20D9                     move.l     [A0]+, [A1]+
  1698. 00001228  30D9                     move.w     [A0]+, [A1]+
  1699. 0000122A  605E                     bra        +0x60 /* 0000128A */
  1700. 0000122C  41EE 001E                lea.l      A0, [A6 + 0x1E]
  1701. 00001230  2F20                     move.l     -[A7], -[A0]
  1702. 00001232  2F20                     move.l     -[A7], -[A0]
  1703. 00001234  3F20                     move.w     -[A7], -[A0]
  1704. 00001236  41EE 0014                lea.l      A0, [A6 + 0x14]
  1705. 0000123A  2F20                     move.l     -[A7], -[A0]
  1706. 0000123C  2F20                     move.l     -[A7], -[A0]
  1707. 0000123E  3F20                     move.w     -[A7], -[A0]
  1708. 00001240  486E FFF6                pea.l      [A6 - 0xA]
  1709. 00001244  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  1710. 00001248  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1711. 0000124C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1712. 00001250  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1713. 00001254  20D9                     move.l     [A0]+, [A1]+
  1714. 00001256  20D9                     move.l     [A0]+, [A1]+
  1715. 00001258  30D9                     move.w     [A0]+, [A1]+
  1716. 0000125A  602E                     bra        +0x30 /* 0000128A */
  1717. 0000125C  41EE 001E                lea.l      A0, [A6 + 0x1E]
  1718. 00001260  2F20                     move.l     -[A7], -[A0]
  1719. 00001262  2F20                     move.l     -[A7], -[A0]
  1720. 00001264  3F20                     move.w     -[A7], -[A0]
  1721. 00001266  41EE 0014                lea.l      A0, [A6 + 0x14]
  1722. 0000126A  2F20                     move.l     -[A7], -[A0]
  1723. 0000126C  2F20                     move.l     -[A7], -[A0]
  1724. 0000126E  3F20                     move.w     -[A7], -[A0]
  1725. 00001270  486E FFF6                pea.l      [A6 - 0xA]
  1726. 00001274  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  1727. 00001278  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1728. 0000127C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1729. 00001280  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1730. 00001284  20D9                     move.l     [A0]+, [A1]+
  1731. 00001286  20D9                     move.l     [A0]+, [A1]+
  1732. 00001288  30D9                     move.w     [A0]+, [A1]+
  1733. label0000128A:
  1734. 0000128A  4E5E                     unlink     A6
  1735. 0000128C  4E75                     rts
  1736. export_399:
  1737. fn0000128E:
  1738. 0000128E  4E56 FFFE                link       A6, -0x0002
  1739. 00001292  2F0C                     move.l     -[A7], A4
  1740. 00001294  286E 000C                movea.l    A4, [A6 + 0xC]
  1741. 00001298  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1742. 0000129C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1743. 000012A0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1744. 000012A4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1745. 000012A8  2F0C                     move.l     -[A7], A4
  1746. 000012AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1747. 000012AE  4EBA 0038                jsr        [PC + 0x38 /* 000012E8 */]
  1748. 000012B2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1749. 000012B6  3D40 FFFE                move.w     [A6 - 0x2], D0
  1750. 000012BA  0C6E 0010 FFFE           cmpi.w     [A6 - 0x2], 0x10
  1751. 000012C0  661C                     bne        +0x1E /* 000012DE */
  1752. 000012C2  206E 0018                movea.l    A0, [A6 + 0x18]
  1753. 000012C6  7001                     moveq.l    D0, 0x01
  1754. 000012C8  3080                     move.w     [A0], D0
  1755. 000012CA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1756. 000012CE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1757. 000012D2  2F0C                     move.l     -[A7], A4
  1758. 000012D4  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1759. 000012D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1760. 000012DC  6004                     bra        +0x6 /* 000012E2 */
  1761. label000012DE:
  1762. 000012DE  302E FFFE                move.w     D0, [A6 - 0x2]
  1763. label000012E2:
  1764. 000012E2  285F                     movea.l    A4, [A7]+
  1765. 000012E4  4E5E                     unlink     A6
  1766. 000012E6  4E75                     rts
  1767. export_397:
  1768. fn000012E8:
  1769. 000012E8  4E56 FFEC                link       A6, -0x0014
  1770. 000012EC  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1771. 000012F0  286E 000C                movea.l    A4, [A6 + 0xC]
  1772. 000012F4  206E 0018                movea.l    A0, [A6 + 0x18]
  1773. 000012F8  7001                     moveq.l    D0, 0x01
  1774. 000012FA  3080                     move.w     [A0], D0
  1775. 000012FC  264C                     movea.l    A3, A4
  1776. 000012FE  508B                     addq.l     A3, 8
  1777. 00001300  3C14                     move.w     D6, [A4]
  1778. 00001302  3A13                     move.w     D5, [A3]
  1779. 00001304  0C46 03E9                cmpi.w     D6, 0x3E9
  1780. 00001308  6622                     bne        +0x24 /* 0000132C */
  1781. 0000130A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1782. 0000130E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1783. 00001312  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1784. 00001316  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1785. 0000131A  2F0C                     move.l     -[A7], A4
  1786. 0000131C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1787. 00001320  4EBA 0688                jsr        [PC + 0x688 /* 000019AA */]
  1788. 00001324  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1789. 00001328  6000 050E                bra        +0x510 /* 00001838 */
  1790. label0000132C:
  1791. 0000132C  0C46 03EA                cmpi.w     D6, 0x3EA
  1792. 00001330  6622                     bne        +0x24 /* 00001354 */
  1793. 00001332  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1794. 00001336  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1795. 0000133A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1796. 0000133E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1797. 00001342  2F0C                     move.l     -[A7], A4
  1798. 00001344  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1799. 00001348  4EBA 0734                jsr        [PC + 0x734 /* 00001A7E */]
  1800. 0000134C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1801. 00001350  6000 04E6                bra        +0x4E8 /* 00001838 */
  1802. label00001354:
  1803. 00001354  0C46 1388                cmpi.w     D6, 0x1388
  1804. 00001358  6F1C                     ble        +0x1E /* 00001376 */
  1805. 0000135A  0C46 13A0                cmpi.w     D6, 0x13A0
  1806. 0000135E  6C16                     bge        +0x18 /* 00001376 */
  1807. 00001360  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1808. 00001364  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1809. 00001368  2F0C                     move.l     -[A7], A4
  1810. 0000136A  4EAD 0AD2                jsr        [A5 + 0xAD2 /* export_342 */]
  1811. 0000136E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1812. 00001372  6000 04C4                bra        +0x4C6 /* 00001838 */
  1813. label00001376:
  1814. 00001376  0C46 0002                cmpi.w     D6, 0x2
  1815. 0000137A  6616                     bne        +0x18 /* 00001392 */
  1816. 0000137C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1817. 00001380  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1818. 00001384  2F0C                     move.l     -[A7], A4
  1819. 00001386  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  1820. 0000138A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1821. 0000138E  6000 04A8                bra        +0x4AA /* 00001838 */
  1822. label00001392:
  1823. 00001392  0C46 0003                cmpi.w     D6, 0x3
  1824. 00001396  6616                     bne        +0x18 /* 000013AE */
  1825. 00001398  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1826. 0000139C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1827. 000013A0  2F0C                     move.l     -[A7], A4
  1828. 000013A2  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1829. 000013A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1830. 000013AA  6000 048C                bra        +0x48E /* 00001838 */
  1831. label000013AE:
  1832. 000013AE  0C46 0005                cmpi.w     D6, 0x5
  1833. 000013B2  6600 006A                bne        +0x6C /* 0000141E */
  1834. 000013B6  508C                     addq.l     A4, 8
  1835. 000013B8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1836. 000013BC  486E FFEC                pea.l      [A6 - 0x14]
  1837. 000013C0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1838. 000013C4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1839. 000013C8  2F0C                     move.l     -[A7], A4
  1840. 000013CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1841. 000013CE  4EBA EC32                jsr        [PC - 0x13CE /* 00000002 */]
  1842. 000013D2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1843. 000013D6  3D40 FFEE                move.w     [A6 - 0x12], D0
  1844. 000013DA  4A6E FFEE                tst.w      [A6 - 0x12]
  1845. 000013DE  6708                     beq        +0xA /* 000013E8 */
  1846. 000013E0  302E FFEE                move.w     D0, [A6 - 0x12]
  1847. 000013E4  6000 0452                bra        +0x454 /* 00001838 */
  1848. label000013E8:
  1849. 000013E8  206E 0018                movea.l    A0, [A6 + 0x18]
  1850. 000013EC  302E FFEC                move.w     D0, [A6 - 0x14]
  1851. 000013F0  D150                     add.w      [A0], D0
  1852. 000013F2  302E FFEC                move.w     D0, [A6 - 0x14]
  1853. 000013F6  48C0                     ext.l      D0
  1854. 000013F8  E780                     asl        D0, 3
  1855. 000013FA  D9C0                     add.l      A4, D0
  1856. 000013FC  0C54 0006                cmpi.w     [A4], 0x6
  1857. 00001400  6710                     beq        +0x12 /* 00001412 */
  1858. 00001402  206E 001C                movea.l    A0, [A6 + 0x1C]
  1859. 00001406  2F10                     move.l     -[A7], [A0]
  1860. 00001408  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  1861. 0000140C  7058                     moveq.l    D0, 0x58
  1862. 0000140E  6000 0428                bra        +0x42A /* 00001838 */
  1863. label00001412:
  1864. 00001412  206E 0018                movea.l    A0, [A6 + 0x18]
  1865. 00001416  5250                     addq.w     [A0], 1
  1866. 00001418  7000                     moveq.l    D0, 0x00
  1867. 0000141A  6000 041C                bra        +0x41E /* 00001838 */
  1868. label0000141E:
  1869. 0000141E  0C46 1F40                cmpi.w     D6, 0x1F40
  1870. 00001422  6F28                     ble        +0x2A /* 0000144C */
  1871. 00001424  0C46 1F45                cmpi.w     D6, 0x1F45
  1872. 00001428  6C22                     bge        +0x24 /* 0000144C */
  1873. 0000142A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1874. 0000142E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1875. 00001432  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1876. 00001436  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1877. 0000143A  2F0C                     move.l     -[A7], A4
  1878. 0000143C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1879. 00001440  4EBA 06E8                jsr        [PC + 0x6E8 /* 00001B2A */]
  1880. 00001444  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1881. 00001448  6000 03EE                bra        +0x3F0 /* 00001838 */
  1882. label0000144C:
  1883. 0000144C  2F0C                     move.l     -[A7], A4
  1884. 0000144E  4EBA 0492                jsr        [PC + 0x492 /* 000018E2 */]
  1885. 00001452  588F                     addq.l     A7, 4
  1886. 00001454  4A40                     tst.w      D0
  1887. 00001456  6722                     beq        +0x24 /* 0000147A */
  1888. 00001458  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1889. 0000145C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1890. 00001460  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1891. 00001464  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1892. 00001468  2F0C                     move.l     -[A7], A4
  1893. 0000146A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1894. 0000146E  4EBA 175E                jsr        [PC + 0x175E /* 00002BCE */]
  1895. 00001472  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1896. 00001476  6000 03C0                bra        +0x3C2 /* 00001838 */
  1897. label0000147A:
  1898. 0000147A  0C46 1B58                cmpi.w     D6, 0x1B58
  1899. 0000147E  6F00 0064                ble        +0x66 /* 000014E4 */
  1900. 00001482  0C46 1B66                cmpi.w     D6, 0x1B66
  1901. 00001486  6C5C                     bge        +0x5E /* 000014E4 */
  1902. 00001488  0C45 1F40                cmpi.w     D5, 0x1F40
  1903. 0000148C  6F28                     ble        +0x2A /* 000014B6 */
  1904. 0000148E  0C45 1F45                cmpi.w     D5, 0x1F45
  1905. 00001492  6C22                     bge        +0x24 /* 000014B6 */
  1906. 00001494  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1907. 00001498  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1908. 0000149C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1909. 000014A0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1910. 000014A4  2F0C                     move.l     -[A7], A4
  1911. 000014A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1912. 000014AA  4EBA 067E                jsr        [PC + 0x67E /* 00001B2A */]
  1913. 000014AE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1914. 000014B2  6000 0384                bra        +0x386 /* 00001838 */
  1915. label000014B6:
  1916. 000014B6  2F0B                     move.l     -[A7], A3
  1917. 000014B8  4EBA 0428                jsr        [PC + 0x428 /* 000018E2 */]
  1918. 000014BC  588F                     addq.l     A7, 4
  1919. 000014BE  4A40                     tst.w      D0
  1920. 000014C0  6722                     beq        +0x24 /* 000014E4 */
  1921. 000014C2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1922. 000014C6  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1923. 000014CA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1924. 000014CE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1925. 000014D2  2F0C                     move.l     -[A7], A4
  1926. 000014D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1927. 000014D8  4EBA 16F4                jsr        [PC + 0x16F4 /* 00002BCE */]
  1928. 000014DC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1929. 000014E0  6000 0356                bra        +0x358 /* 00001838 */
  1930. label000014E4:
  1931. 000014E4  0C46 2B3C                cmpi.w     D6, 0x2B3C /* '+<' */
  1932. 000014E8  663C                     bne        +0x3E /* 00001526 */
  1933. 000014EA  42A7                     clr.l      -[A7]
  1934. 000014EC  42A7                     clr.l      -[A7]
  1935. 000014EE  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  1936. 000014F2  205F                     movea.l    A0, [A7]+
  1937. 000014F4  226E 001C                movea.l    A1, [A6 + 0x1C]
  1938. 000014F8  2288                     move.l     [A1], A0
  1939. 000014FA  0C45 2B04                cmpi.w     D5, 0x2B04
  1940. 000014FE  6706                     beq        +0x8 /* 00001506 */
  1941. 00001500  0C45 2B72                cmpi.w     D5, 0x2B72 /* '+r' */
  1942. 00001504  6606                     bne        +0x8 /* 0000150C */
  1943. label00001506:
  1944. 00001506  206E 0018                movea.l    A0, [A6 + 0x18]
  1945. 0000150A  5250                     addq.w     [A0], 1
  1946. label0000150C:
  1947. 0000150C  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  1948. 00001510  226E 001C                movea.l    A1, [A6 + 0x1C]
  1949. 00001514  2F11                     move.l     -[A7], [A1]
  1950. 00001516  2050                     movea.l    A0, [A0]
  1951. 00001518  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  1952. 0000151C  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  1953. 00001520  508F                     addq.l     A7, 8
  1954. 00001522  6000 0314                bra        +0x316 /* 00001838 */
  1955. label00001526:
  1956. 00001526  0C46 2B5B                cmpi.w     D6, 0x2B5B /* '+[' */
  1957. 0000152A  660E                     bne        +0x10 /* 0000153A */
  1958. 0000152C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1959. 00001530  4EBA 03EA                jsr        [PC + 0x3EA /* 0000191C */]
  1960. 00001534  588F                     addq.l     A7, 4
  1961. 00001536  6000 0300                bra        +0x302 /* 00001838 */
  1962. label0000153A:
  1963. 0000153A  0C46 271E                cmpi.w     D6, 0x271E
  1964. 0000153E  6600 0134                bne        +0x136 /* 00001674 */
  1965. 00001542  0C45 2B3C                cmpi.w     D5, 0x2B3C /* '+<' */
  1966. 00001546  6646                     bne        +0x48 /* 0000158E */
  1967. 00001548  206E 0018                movea.l    A0, [A6 + 0x18]
  1968. 0000154C  5250                     addq.w     [A0], 1
  1969. 0000154E  508B                     addq.l     A3, 8
  1970. 00001550  42A7                     clr.l      -[A7]
  1971. 00001552  42A7                     clr.l      -[A7]
  1972. 00001554  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  1973. 00001558  205F                     movea.l    A0, [A7]+
  1974. 0000155A  226E 001C                movea.l    A1, [A6 + 0x1C]
  1975. 0000155E  2288                     move.l     [A1], A0
  1976. 00001560  3A13                     move.w     D5, [A3]
  1977. 00001562  0C45 2B04                cmpi.w     D5, 0x2B04
  1978. 00001566  6706                     beq        +0x8 /* 0000156E */
  1979. 00001568  0C45 2B72                cmpi.w     D5, 0x2B72 /* '+r' */
  1980. 0000156C  6606                     bne        +0x8 /* 00001574 */
  1981. label0000156E:
  1982. 0000156E  206E 0018                movea.l    A0, [A6 + 0x18]
  1983. 00001572  5250                     addq.w     [A0], 1
  1984. label00001574:
  1985. 00001574  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  1986. 00001578  226E 001C                movea.l    A1, [A6 + 0x1C]
  1987. 0000157C  2F11                     move.l     -[A7], [A1]
  1988. 0000157E  2050                     movea.l    A0, [A0]
  1989. 00001580  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  1990. 00001584  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  1991. 00001588  508F                     addq.l     A7, 8
  1992. 0000158A  6000 02AC                bra        +0x2AE /* 00001838 */
  1993. label0000158E:
  1994. 0000158E  0C45 2B5B                cmpi.w     D5, 0x2B5B /* '+[' */
  1995. 00001592  6614                     bne        +0x16 /* 000015A8 */
  1996. 00001594  206E 0018                movea.l    A0, [A6 + 0x18]
  1997. 00001598  5250                     addq.w     [A0], 1
  1998. 0000159A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1999. 0000159E  4EBA 037C                jsr        [PC + 0x37C /* 0000191C */]
  2000. 000015A2  588F                     addq.l     A7, 4
  2001. 000015A4  6000 0292                bra        +0x294 /* 00001838 */
  2002. label000015A8:
  2003. 000015A8  0C45 0FA0                cmpi.w     D5, 0xFA0
  2004. 000015AC  6F28                     ble        +0x2A /* 000015D6 */
  2005. 000015AE  0C45 1000                cmpi.w     D5, 0x1000
  2006. 000015B2  6C22                     bge        +0x24 /* 000015D6 */
  2007. 000015B4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2008. 000015B8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2009. 000015BC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2010. 000015C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2011. 000015C4  2F0C                     move.l     -[A7], A4
  2012. 000015C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2013. 000015CA  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  2014. 000015CE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2015. 000015D2  6000 0264                bra        +0x266 /* 00001838 */
  2016. label000015D6:
  2017. 000015D6  0C45 0BB8                cmpi.w     D5, 0xBB8
  2018. 000015DA  6F28                     ble        +0x2A /* 00001604 */
  2019. 000015DC  0C45 0BFD                cmpi.w     D5, 0xBFD
  2020. 000015E0  6C22                     bge        +0x24 /* 00001604 */
  2021. 000015E2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2022. 000015E6  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2023. 000015EA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2024. 000015EE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2025. 000015F2  2F0C                     move.l     -[A7], A4
  2026. 000015F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2027. 000015F8  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  2028. 000015FC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2029. 00001600  6000 0236                bra        +0x238 /* 00001838 */
  2030. label00001604:
  2031. 00001604  0C45 2328                cmpi.w     D5, 0x2328 /* '#(' */
  2032. 00001608  6F00 006A                ble        +0x6C /* 00001674 */
  2033. 0000160C  0C45 232C                cmpi.w     D5, 0x232C /* '#,' */
  2034. 00001610  6C00 0062                bge        +0x64 /* 00001674 */
  2035. 00001614  3E2B 0008                move.w     D7, [A3 + 0x8]
  2036. 00001618  0C47 0BC7                cmpi.w     D7, 0xBC7
  2037. 0000161C  6706                     beq        +0x8 /* 00001624 */
  2038. 0000161E  0C47 0BF7                cmpi.w     D7, 0xBF7
  2039. 00001622  6622                     bne        +0x24 /* 00001646 */
  2040. label00001624:
  2041. 00001624  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2042. 00001628  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2043. 0000162C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2044. 00001630  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2045. 00001634  2F0C                     move.l     -[A7], A4
  2046. 00001636  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2047. 0000163A  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  2048. 0000163E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2049. 00001642  6000 01F4                bra        +0x1F6 /* 00001838 */
  2050. label00001646:
  2051. 00001646  0C47 0FD5                cmpi.w     D7, 0xFD5
  2052. 0000164A  6706                     beq        +0x8 /* 00001652 */
  2053. 0000164C  0C47 0FC5                cmpi.w     D7, 0xFC5
  2054. 00001650  6622                     bne        +0x24 /* 00001674 */
  2055. label00001652:
  2056. 00001652  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2057. 00001656  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2058. 0000165A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2059. 0000165E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2060. 00001662  2F0C                     move.l     -[A7], A4
  2061. 00001664  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2062. 00001668  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  2063. 0000166C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2064. 00001670  6000 01C6                bra        +0x1C8 /* 00001838 */
  2065. label00001674:
  2066. 00001674  0C45 271B                cmpi.w     D5, 0x271B
  2067. 00001678  6600 005E                bne        +0x60 /* 000016D8 */
  2068. 0000167C  0C46 0FA0                cmpi.w     D6, 0xFA0
  2069. 00001680  6F28                     ble        +0x2A /* 000016AA */
  2070. 00001682  0C46 1000                cmpi.w     D6, 0x1000
  2071. 00001686  6C22                     bge        +0x24 /* 000016AA */
  2072. 00001688  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2073. 0000168C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2074. 00001690  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2075. 00001694  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2076. 00001698  2F0C                     move.l     -[A7], A4
  2077. 0000169A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2078. 0000169E  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  2079. 000016A2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2080. 000016A6  6000 0190                bra        +0x192 /* 00001838 */
  2081. label000016AA:
  2082. 000016AA  0C46 0BB8                cmpi.w     D6, 0xBB8
  2083. 000016AE  6F28                     ble        +0x2A /* 000016D8 */
  2084. 000016B0  0C46 0BFD                cmpi.w     D6, 0xBFD
  2085. 000016B4  6C22                     bge        +0x24 /* 000016D8 */
  2086. 000016B6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2087. 000016BA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2088. 000016BE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2089. 000016C2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2090. 000016C6  2F0C                     move.l     -[A7], A4
  2091. 000016C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2092. 000016CC  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  2093. 000016D0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2094. 000016D4  6000 0162                bra        +0x164 /* 00001838 */
  2095. label000016D8:
  2096. 000016D8  0C46 2328                cmpi.w     D6, 0x2328 /* '#(' */
  2097. 000016DC  6F34                     ble        +0x36 /* 00001712 */
  2098. 000016DE  0C46 232C                cmpi.w     D6, 0x232C /* '#,' */
  2099. 000016E2  6C2E                     bge        +0x30 /* 00001712 */
  2100. 000016E4  0C45 0FD5                cmpi.w     D5, 0xFD5
  2101. 000016E8  6706                     beq        +0x8 /* 000016F0 */
  2102. 000016EA  0C45 0FC5                cmpi.w     D5, 0xFC5
  2103. 000016EE  6622                     bne        +0x24 /* 00001712 */
  2104. label000016F0:
  2105. 000016F0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2106. 000016F4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2107. 000016F8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2108. 000016FC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2109. 00001700  2F0C                     move.l     -[A7], A4
  2110. 00001702  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2111. 00001706  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  2112. 0000170A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2113. 0000170E  6000 0128                bra        +0x12A /* 00001838 */
  2114. label00001712:
  2115. 00001712  0C45 0005                cmpi.w     D5, 0x5
  2116. 00001716  6600 004E                bne        +0x50 /* 00001766 */
  2117. 0000171A  206E 0018                movea.l    A0, [A6 + 0x18]
  2118. 0000171E  5250                     addq.w     [A0], 1
  2119. 00001720  7E01                     moveq.l    D7, 0x01
  2120. label00001722:
  2121. 00001722  206E 0018                movea.l    A0, [A6 + 0x18]
  2122. 00001726  5250                     addq.w     [A0], 1
  2123. 00001728  508B                     addq.l     A3, 8
  2124. 0000172A  0C53 0005                cmpi.w     [A3], 0x5
  2125. 0000172E  6602                     bne        +0x4 /* 00001732 */
  2126. 00001730  5247                     addq.w     D7, 1
  2127. label00001732:
  2128. 00001732  0C53 0006                cmpi.w     [A3], 0x6
  2129. 00001736  6602                     bne        +0x4 /* 0000173A */
  2130. 00001738  5347                     subq.w     D7, 1
  2131. label0000173A:
  2132. 0000173A  4A53                     tst.w      [A3]
  2133. 0000173C  6606                     bne        +0x8 /* 00001744 */
  2134. 0000173E  7008                     moveq.l    D0, 0x08
  2135. 00001740  6000 00F6                bra        +0xF8 /* 00001838 */
  2136. label00001744:
  2137. 00001744  4A47                     tst.w      D7
  2138. 00001746  66DA                     bne        -0x24 /* 00001722 */
  2139. 00001748  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2140. 0000174C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2141. 00001750  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2142. 00001754  2F0C                     move.l     -[A7], A4
  2143. 00001756  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2144. 0000175A  4EBA 4770                jsr        [PC + 0x4770 /* 00005ECC */]
  2145. 0000175E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2146. 00001762  6000 00D4                bra        +0xD6 /* 00001838 */
  2147. label00001766:
  2148. 00001766  0C46 2B38                cmpi.w     D6, 0x2B38 /* '+8' */
  2149. 0000176A  6630                     bne        +0x32 /* 0000179C */
  2150. 0000176C  206E 0008                movea.l    A0, [A6 + 0x8]
  2151. 00001770  0C50 0001                cmpi.w     [A0], 0x1
  2152. 00001774  6626                     bne        +0x28 /* 0000179C */
  2153. 00001776  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2154. 0000177A  206E 0008                movea.l    A0, [A6 + 0x8]
  2155. 0000177E  2F28 000A                move.l     -[A7], [A0 + 0xA]
  2156. 00001782  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2157. 00001786  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2158. 0000178A  2F0C                     move.l     -[A7], A4
  2159. 0000178C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2160. 00001790  4EBA 00AE                jsr        [PC + 0xAE /* 00001840 */]
  2161. 00001794  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2162. 00001798  6000 009E                bra        +0xA0 /* 00001838 */
  2163. label0000179C:
  2164. 0000179C  0C46 0BF5                cmpi.w     D6, 0xBF5
  2165. 000017A0  6650                     bne        +0x52 /* 000017F2 */
  2166. 000017A2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2167. 000017A6  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  2168. 000017AA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2169. 000017AE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2170. 000017B2  2F0C                     move.l     -[A7], A4
  2171. 000017B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2172. 000017B8  4EBA 0086                jsr        [PC + 0x86 /* 00001840 */]
  2173. 000017BC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2174. 000017C0  3D40 FFEE                move.w     [A6 - 0x12], D0
  2175. 000017C4  4A6E FFEE                tst.w      [A6 - 0x12]
  2176. 000017C8  6606                     bne        +0x8 /* 000017D0 */
  2177. 000017CA  7000                     moveq.l    D0, 0x00
  2178. 000017CC  6000 006A                bra        +0x6C /* 00001838 */
  2179. label000017D0:
  2180. 000017D0  42A7                     clr.l      -[A7]
  2181. 000017D2  42A7                     clr.l      -[A7]
  2182. 000017D4  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2183. 000017D8  205F                     movea.l    A0, [A7]+
  2184. 000017DA  226E 001C                movea.l    A1, [A6 + 0x1C]
  2185. 000017DE  2288                     move.l     [A1], A0
  2186. 000017E0  206E 001C                movea.l    A0, [A6 + 0x1C]
  2187. 000017E4  2F10                     move.l     -[A7], [A0]
  2188. 000017E6  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  2189. 000017EA  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2190. 000017EE  508F                     addq.l     A7, 8
  2191. 000017F0  6046                     bra        +0x48 /* 00001838 */
  2192. label000017F2:
  2193. 000017F2  486E FFF0                pea.l      [A6 - 0x10]
  2194. 000017F6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2195. 000017FA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2196. 000017FE  2F0C                     move.l     -[A7], A4
  2197. 00001800  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2198. 00001804  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2199. 00001808  3D40 FFEE                move.w     [A6 - 0x12], D0
  2200. 0000180C  4A6E FFEE                tst.w      [A6 - 0x12]
  2201. 00001810  6706                     beq        +0x8 /* 00001818 */
  2202. 00001812  302E FFEE                move.w     D0, [A6 - 0x12]
  2203. 00001816  6020                     bra        +0x22 /* 00001838 */
  2204. label00001818:
  2205. 00001818  42A7                     clr.l      -[A7]
  2206. 0000181A  42A7                     clr.l      -[A7]
  2207. 0000181C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2208. 00001820  205F                     movea.l    A0, [A7]+
  2209. 00001822  226E 001C                movea.l    A1, [A6 + 0x1C]
  2210. 00001826  2288                     move.l     [A1], A0
  2211. 00001828  206E 001C                movea.l    A0, [A6 + 0x1C]
  2212. 0000182C  2F10                     move.l     -[A7], [A0]
  2213. 0000182E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2214. 00001832  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2215. 00001836  508F                     addq.l     A7, 8
  2216. label00001838:
  2217. 00001838  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2218. 0000183C  4E5E                     unlink     A6
  2219. 0000183E  4E75                     rts
  2220. fn00001840:
  2221. 00001840  4E56 FF4E                link       A6, -0x00B2
  2222. 00001844  48E7 0108                movem.l    -[A7], D7,A4
  2223. 00001848  286E 000C                movea.l    A4, [A6 + 0xC]
  2224. 0000184C  42A7                     clr.l      -[A7]
  2225. 0000184E  42A7                     clr.l      -[A7]
  2226. 00001850  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2227. 00001854  205F                     movea.l    A0, [A7]+
  2228. 00001856  2D48 FF52                move.l     [A6 - 0xAE], A0
  2229. 0000185A  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2230. 0000185E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2231. 00001862  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2232. 00001866  508F                     addq.l     A7, 8
  2233. 00001868  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2234. 0000186C  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2235. 00001870  588F                     addq.l     A7, 4
  2236. 00001872  42A7                     clr.l      -[A7]
  2237. 00001874  42A7                     clr.l      -[A7]
  2238. 00001876  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2239. 0000187A  205F                     movea.l    A0, [A7]+
  2240. 0000187C  2D48 FF4E                move.l     [A6 - 0xB2], A0
  2241. 00001880  42A7                     clr.l      -[A7]
  2242. 00001882  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  2243. 00001886  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2244. 0000188A  4EBA 59B0                jsr        [PC + 0x59B0 /* 0000723C */]
  2245. 0000188E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2246. 00001892  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2247. 00001896  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  2248. 0000189A  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  2249. 0000189E  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  2250. 000018A2  206E FF52                movea.l    A0, [A6 - 0xAE]
  2251. 000018A6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2252. 000018AA  486E FFFE                pea.l      [A6 - 0x2]
  2253. 000018AE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2254. 000018B2  2F10                     move.l     -[A7], [A0]
  2255. 000018B4  206E FF4E                movea.l    A0, [A6 - 0xB2]
  2256. 000018B8  2F10                     move.l     -[A7], [A0]
  2257. 000018BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2258. 000018BE  4EBA 130E                jsr        [PC + 0x130E /* 00002BCE */]
  2259. 000018C2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2260. 000018C6  3E00                     move.w     D7, D0
  2261. 000018C8  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2262. 000018CC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2263. 000018D0  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  2264. 000018D4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2265. 000018D8  3007                     move.w     D0, D7
  2266. 000018DA  4CDF 1080                movem.l    D7,A4, [A7]+
  2267. 000018DE  4E5E                     unlink     A6
  2268. 000018E0  4E75                     rts
  2269. fn000018E2:
  2270. 000018E2  4E56 0000                link       A6, 0
  2271. 000018E6  48E7 0108                movem.l    -[A7], D7,A4
  2272. 000018EA  286E 0008                movea.l    A4, [A6 + 0x8]
  2273. 000018EE  3E14                     move.w     D7, [A4]
  2274. 000018F0  0C47 2B21                cmpi.w     D7, 0x2B21 /* '+!' */
  2275. 000018F4  6604                     bne        +0x6 /* 000018FA */
  2276. 000018F6  7001                     moveq.l    D0, 0x01
  2277. 000018F8  601A                     bra        +0x1C /* 00001914 */
  2278. label000018FA:
  2279. 000018FA  0C47 2B0B                cmpi.w     D7, 0x2B0B
  2280. 000018FE  6706                     beq        +0x8 /* 00001906 */
  2281. 00001900  0C47 2AFF                cmpi.w     D7, 0x2AFF
  2282. 00001904  660C                     bne        +0xE /* 00001912 */
  2283. label00001906:
  2284. 00001906  508C                     addq.l     A4, 8
  2285. 00001908  0C54 2B21                cmpi.w     [A4], 0x2B21 /* '+!' */
  2286. 0000190C  6604                     bne        +0x6 /* 00001912 */
  2287. 0000190E  7001                     moveq.l    D0, 0x01
  2288. 00001910  6002                     bra        +0x4 /* 00001914 */
  2289. label00001912:
  2290. 00001912  7000                     moveq.l    D0, 0x00
  2291. label00001914:
  2292. 00001914  4CDF 1080                movem.l    D7,A4, [A7]+
  2293. 00001918  4E5E                     unlink     A6
  2294. 0000191A  4E75                     rts
  2295. fn0000191C:
  2296. 0000191C  4E56 FFF8                link       A6, -0x0008
  2297. 00001920  42A7                     clr.l      -[A7]
  2298. 00001922  42A7                     clr.l      -[A7]
  2299. 00001924  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2300. 00001928  205F                     movea.l    A0, [A7]+
  2301. 0000192A  226E 0008                movea.l    A1, [A6 + 0x8]
  2302. 0000192E  2288                     move.l     [A1], A0
  2303. 00001930  4A6D B4E8                tst.w      [A5 - 0x4B18]
  2304. 00001934  6D00 006E                blt        +0x70 /* 000019A4 */
  2305. 00001938  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2306. 0000193C  2050                     movea.l    A0, [A0]
  2307. 0000193E  2D68 003E FFFC           move.l     [A6 - 0x4], [A0 + 0x3E]
  2308. 00001944  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2309. 00001948  2050                     movea.l    A0, [A0]
  2310. 0000194A  3D68 0020 FFFA           move.w     [A6 - 0x6], [A0 + 0x20]
  2311. 00001950  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2312. 00001954  2050                     movea.l    A0, [A0]
  2313. 00001956  3D68 0022 FFF8           move.w     [A6 - 0x8], [A0 + 0x22]
  2314. 0000195C  302E FFFA                move.w     D0, [A6 - 0x6]
  2315. 00001960  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  2316. 00001964  6C3E                     bge        +0x40 /* 000019A4 */
  2317. 00001966  302E FFF8                move.w     D0, [A6 - 0x8]
  2318. 0000196A  906E FFFA                sub.w      D0, [A6 - 0x6]
  2319. 0000196E  206E 0008                movea.l    A0, [A6 + 0x8]
  2320. 00001972  2F10                     move.l     -[A7], [A0]
  2321. 00001974  48C0                     ext.l      D0
  2322. 00001976  2F00                     move.l     -[A7], D0
  2323. 00001978  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  2324. 0000197C  206E FFFC                movea.l    A0, [A6 - 0x4]
  2325. 00001980  326E FFFA                movea.w    A1, [A6 - 0x6]
  2326. 00001984  D3D0                     add.l      A1, [A0]
  2327. 00001986  206E 0008                movea.l    A0, [A6 + 0x8]
  2328. 0000198A  2050                     movea.l    A0, [A0]
  2329. 0000198C  302E FFF8                move.w     D0, [A6 - 0x8]
  2330. 00001990  906E FFFA                sub.w      D0, [A6 - 0x6]
  2331. 00001994  48C0                     ext.l      D0
  2332. 00001996  2F00                     move.l     -[A7], D0
  2333. 00001998  2F10                     move.l     -[A7], [A0]
  2334. 0000199A  4851                     pea.l      [A1]
  2335. 0000199C  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  2336. 000019A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2337. label000019A4:
  2338. 000019A4  7000                     moveq.l    D0, 0x00
  2339. 000019A6  4E5E                     unlink     A6
  2340. 000019A8  4E75                     rts
  2341. fn000019AA:
  2342. 000019AA  4E56 FFE8                link       A6, -0x0018
  2343. 000019AE  2F0C                     move.l     -[A7], A4
  2344. 000019B0  286E 000C                movea.l    A4, [A6 + 0xC]
  2345. 000019B4  206E 0018                movea.l    A0, [A6 + 0x18]
  2346. 000019B8  7001                     moveq.l    D0, 0x01
  2347. 000019BA  3080                     move.w     [A0], D0
  2348. 000019BC  508C                     addq.l     A4, 8
  2349. 000019BE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2350. 000019C2  486E FFF2                pea.l      [A6 - 0xE]
  2351. 000019C6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2352. 000019CA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2353. 000019CE  2F0C                     move.l     -[A7], A4
  2354. 000019D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2355. 000019D4  4EBA F912                jsr        [PC - 0x6EE /* 000012E8 */]
  2356. 000019D8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2357. 000019DC  3D40 FFF4                move.w     [A6 - 0xC], D0
  2358. 000019E0  4A6E FFF4                tst.w      [A6 - 0xC]
  2359. 000019E4  6708                     beq        +0xA /* 000019EE */
  2360. 000019E6  302E FFF4                move.w     D0, [A6 - 0xC]
  2361. 000019EA  6000 008C                bra        +0x8E /* 00001A78 */
  2362. label000019EE:
  2363. 000019EE  206E 0018                movea.l    A0, [A6 + 0x18]
  2364. 000019F2  302E FFF2                move.w     D0, [A6 - 0xE]
  2365. 000019F6  D150                     add.w      [A0], D0
  2366. 000019F8  486E FFF6                pea.l      [A6 - 0xA]
  2367. 000019FC  206E 001C                movea.l    A0, [A6 + 0x1C]
  2368. 00001A00  2F10                     move.l     -[A7], [A0]
  2369. 00001A02  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2370. 00001A06  508F                     addq.l     A7, 8
  2371. 00001A08  3D40 FFF4                move.w     [A6 - 0xC], D0
  2372. 00001A0C  4A6E FFF4                tst.w      [A6 - 0xC]
  2373. 00001A10  6710                     beq        +0x12 /* 00001A22 */
  2374. 00001A12  206E 001C                movea.l    A0, [A6 + 0x1C]
  2375. 00001A16  2F10                     move.l     -[A7], [A0]
  2376. 00001A18  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2377. 00001A1C  302E FFF4                move.w     D0, [A6 - 0xC]
  2378. 00001A20  6056                     bra        +0x58 /* 00001A78 */
  2379. label00001A22:
  2380. 00001A22  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2381. 00001A26  2D58 FFE8                move.l     [A6 - 0x18], [A0]+
  2382. 00001A2A  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  2383. 00001A2E  3D58 FFF0                move.w     [A6 - 0x10], [A0]+
  2384. 00001A32  486E FFE8                pea.l      [A6 - 0x18]
  2385. 00001A36  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2386. 00001A3A  A9EB                     syscall    Pack4/FP68K
  2387. 00001A3C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2388. 00001A40  43EE FFE8                lea.l      A1, [A6 - 0x18]
  2389. 00001A44  20D9                     move.l     [A0]+, [A1]+
  2390. 00001A46  20D9                     move.l     [A0]+, [A1]+
  2391. 00001A48  30D9                     move.w     [A0]+, [A1]+
  2392. 00001A4A  206E 001C                movea.l    A0, [A6 + 0x1C]
  2393. 00001A4E  2F10                     move.l     -[A7], [A0]
  2394. 00001A50  41D6                     lea.l      A0, [A6]
  2395. 00001A52  2F20                     move.l     -[A7], -[A0]
  2396. 00001A54  2F20                     move.l     -[A7], -[A0]
  2397. 00001A56  3F20                     move.w     -[A7], -[A0]
  2398. 00001A58  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  2399. 00001A5C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2400. 00001A60  3D40 FFF4                move.w     [A6 - 0xC], D0
  2401. 00001A64  4A6E FFF4                tst.w      [A6 - 0xC]
  2402. 00001A68  670A                     beq        +0xC /* 00001A74 */
  2403. 00001A6A  206E 001C                movea.l    A0, [A6 + 0x1C]
  2404. 00001A6E  2F10                     move.l     -[A7], [A0]
  2405. 00001A70  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2406. label00001A74:
  2407. 00001A74  302E FFF4                move.w     D0, [A6 - 0xC]
  2408. label00001A78:
  2409. 00001A78  285F                     movea.l    A4, [A7]+
  2410. 00001A7A  4E5E                     unlink     A6
  2411. 00001A7C  4E75                     rts
  2412. fn00001A7E:
  2413. 00001A7E  4E56 FFFA                link       A6, -0x0006
  2414. 00001A82  2F0C                     move.l     -[A7], A4
  2415. 00001A84  286E 000C                movea.l    A4, [A6 + 0xC]
  2416. 00001A88  206E 0018                movea.l    A0, [A6 + 0x18]
  2417. 00001A8C  7001                     moveq.l    D0, 0x01
  2418. 00001A8E  3080                     move.w     [A0], D0
  2419. 00001A90  508C                     addq.l     A4, 8
  2420. 00001A92  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2421. 00001A96  486E FFFC                pea.l      [A6 - 0x4]
  2422. 00001A9A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2423. 00001A9E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2424. 00001AA2  2F0C                     move.l     -[A7], A4
  2425. 00001AA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2426. 00001AA8  4EBA F83E                jsr        [PC - 0x7C2 /* 000012E8 */]
  2427. 00001AAC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2428. 00001AB0  3D40 FFFE                move.w     [A6 - 0x2], D0
  2429. 00001AB4  4A6E FFFE                tst.w      [A6 - 0x2]
  2430. 00001AB8  6708                     beq        +0xA /* 00001AC2 */
  2431. 00001ABA  302E FFFE                move.w     D0, [A6 - 0x2]
  2432. 00001ABE  6000 0064                bra        +0x66 /* 00001B24 */
  2433. label00001AC2:
  2434. 00001AC2  206E 0018                movea.l    A0, [A6 + 0x18]
  2435. 00001AC6  302E FFFC                move.w     D0, [A6 - 0x4]
  2436. 00001ACA  D150                     add.w      [A0], D0
  2437. 00001ACC  486E FFFA                pea.l      [A6 - 0x6]
  2438. 00001AD0  206E 001C                movea.l    A0, [A6 + 0x1C]
  2439. 00001AD4  2F10                     move.l     -[A7], [A0]
  2440. 00001AD6  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  2441. 00001ADA  508F                     addq.l     A7, 8
  2442. 00001ADC  3D40 FFFE                move.w     [A6 - 0x2], D0
  2443. 00001AE0  4A6E FFFE                tst.w      [A6 - 0x2]
  2444. 00001AE4  6710                     beq        +0x12 /* 00001AF6 */
  2445. 00001AE6  206E 001C                movea.l    A0, [A6 + 0x1C]
  2446. 00001AEA  2F10                     move.l     -[A7], [A0]
  2447. 00001AEC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2448. 00001AF0  302E FFFE                move.w     D0, [A6 - 0x2]
  2449. 00001AF4  602E                     bra        +0x30 /* 00001B24 */
  2450. label00001AF6:
  2451. 00001AF6  086E 0000 FFFB           bchg.b     [A6 - 0x5], 0x0
  2452. 00001AFC  206E 001C                movea.l    A0, [A6 + 0x1C]
  2453. 00001B00  2F10                     move.l     -[A7], [A0]
  2454. 00001B02  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2455. 00001B06  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2456. 00001B0A  5C8F                     addq.l     A7, 6
  2457. 00001B0C  3D40 FFFE                move.w     [A6 - 0x2], D0
  2458. 00001B10  4A6E FFFE                tst.w      [A6 - 0x2]
  2459. 00001B14  670A                     beq        +0xC /* 00001B20 */
  2460. 00001B16  206E 001C                movea.l    A0, [A6 + 0x1C]
  2461. 00001B1A  2F10                     move.l     -[A7], [A0]
  2462. 00001B1C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2463. label00001B20:
  2464. 00001B20  302E FFFE                move.w     D0, [A6 - 0x2]
  2465. label00001B24:
  2466. 00001B24  285F                     movea.l    A4, [A7]+
  2467. 00001B26  4E5E                     unlink     A6
  2468. 00001B28  4E75                     rts
  2469. fn00001B2A:
  2470. 00001B2A  4E56 FFCA                link       A6, -0x0036
  2471. 00001B2E  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2472. 00001B32  286E 000C                movea.l    A4, [A6 + 0xC]
  2473. 00001B36  206E 0018                movea.l    A0, [A6 + 0x18]
  2474. 00001B3A  4250                     clr.w      [A0]
  2475. 00001B3C  7A01                     moveq.l    D5, 0x01
  2476. 00001B3E  7E00                     moveq.l    D7, 0x00
  2477. 00001B40  426E FFD6                clr.w      [A6 - 0x2A]
  2478. 00001B44  426E FFE0                clr.w      [A6 - 0x20]
  2479. 00001B48  426E FFEA                clr.w      [A6 - 0x16]
  2480. 00001B4C  426E FFF4                clr.w      [A6 - 0xC]
  2481. label00001B50:
  2482. 00001B50  2F0C                     move.l     -[A7], A4
  2483. 00001B52  4EBA 09BA                jsr        [PC + 0x9BA /* 0000250E */]
  2484. 00001B56  588F                     addq.l     A7, 4
  2485. 00001B58  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2486. 00001B5C  1F41 1F44                move.b     [A7 + 0x1F44], D1
  2487. 00001B60  0116                     btst       [A6], D0
  2488. 00001B62  0008 004A                ori.b      A0, 0x4A /* 'J' */
  2489. 00001B66  008C 00CC 486E           ori.l      A4, 0xCC486E
  2490. 00001B6C  FFD6                     .invalid   <<F/7/7>>
  2491. 00001B6E  486E FFFE                pea.l      [A6 - 0x2]
  2492. 00001B72  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2493. 00001B76  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2494. 00001B7A  2F0C                     move.l     -[A7], A4
  2495. 00001B7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2496. 00001B80  4EBA 0ADE                jsr        [PC + 0xADE /* 00002660 */]
  2497. 00001B84  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2498. 00001B88  3C00                     move.w     D6, D0
  2499. 00001B8A  4A46                     tst.w      D6
  2500. 00001B8C  6706                     beq        +0x8 /* 00001B94 */
  2501. 00001B8E  3006                     move.w     D0, D6
  2502. 00001B90  6000 01F6                bra        +0x1F8 /* 00001D88 */
  2503. label00001B94:
  2504. 00001B94  302E FFFE                move.w     D0, [A6 - 0x2]
  2505. 00001B98  48C0                     ext.l      D0
  2506. 00001B9A  E780                     asl        D0, 3
  2507. 00001B9C  D9C0                     add.l      A4, D0
  2508. 00001B9E  206E 0018                movea.l    A0, [A6 + 0x18]
  2509. 00001BA2  302E FFFE                move.w     D0, [A6 - 0x2]
  2510. 00001BA6  D150                     add.w      [A0], D0
  2511. 00001BA8  5247                     addq.w     D7, 1
  2512. 00001BAA  6000 00CC                bra        +0xCE /* 00001C78 */
  2513. 00001BAE  486E FFE0                pea.l      [A6 - 0x20]
  2514. 00001BB2  486E FFFE                pea.l      [A6 - 0x2]
  2515. 00001BB6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2516. 00001BBA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2517. 00001BBE  2F0C                     move.l     -[A7], A4
  2518. 00001BC0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2519. 00001BC4  4EBA 0A9A                jsr        [PC + 0xA9A /* 00002660 */]
  2520. 00001BC8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2521. 00001BCC  3C00                     move.w     D6, D0
  2522. 00001BCE  4A46                     tst.w      D6
  2523. 00001BD0  6706                     beq        +0x8 /* 00001BD8 */
  2524. 00001BD2  3006                     move.w     D0, D6
  2525. 00001BD4  6000 01B2                bra        +0x1B4 /* 00001D88 */
  2526. label00001BD8:
  2527. 00001BD8  302E FFFE                move.w     D0, [A6 - 0x2]
  2528. 00001BDC  48C0                     ext.l      D0
  2529. 00001BDE  E780                     asl        D0, 3
  2530. 00001BE0  D9C0                     add.l      A4, D0
  2531. 00001BE2  206E 0018                movea.l    A0, [A6 + 0x18]
  2532. 00001BE6  302E FFFE                move.w     D0, [A6 - 0x2]
  2533. 00001BEA  D150                     add.w      [A0], D0
  2534. 00001BEC  5247                     addq.w     D7, 1
  2535. 00001BEE  6000 0088                bra        +0x8A /* 00001C78 */
  2536. 00001BF2  486E FFEA                pea.l      [A6 - 0x16]
  2537. 00001BF6  486E FFFE                pea.l      [A6 - 0x2]
  2538. 00001BFA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2539. 00001BFE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2540. 00001C02  2F0C                     move.l     -[A7], A4
  2541. 00001C04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2542. 00001C08  4EBA 0A56                jsr        [PC + 0xA56 /* 00002660 */]
  2543. 00001C0C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2544. 00001C10  3C00                     move.w     D6, D0
  2545. 00001C12  4A46                     tst.w      D6
  2546. 00001C14  6706                     beq        +0x8 /* 00001C1C */
  2547. 00001C16  3006                     move.w     D0, D6
  2548. 00001C18  6000 016E                bra        +0x170 /* 00001D88 */
  2549. label00001C1C:
  2550. 00001C1C  302E FFFE                move.w     D0, [A6 - 0x2]
  2551. 00001C20  48C0                     ext.l      D0
  2552. 00001C22  E780                     asl        D0, 3
  2553. 00001C24  D9C0                     add.l      A4, D0
  2554. 00001C26  206E 0018                movea.l    A0, [A6 + 0x18]
  2555. 00001C2A  302E FFFE                move.w     D0, [A6 - 0x2]
  2556. 00001C2E  D150                     add.w      [A0], D0
  2557. 00001C30  5247                     addq.w     D7, 1
  2558. 00001C32  6044                     bra        +0x46 /* 00001C78 */
  2559. 00001C34  486E FFF4                pea.l      [A6 - 0xC]
  2560. 00001C38  486E FFFE                pea.l      [A6 - 0x2]
  2561. 00001C3C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2562. 00001C40  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2563. 00001C44  2F0C                     move.l     -[A7], A4
  2564. 00001C46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2565. 00001C4A  4EBA 0A14                jsr        [PC + 0xA14 /* 00002660 */]
  2566. 00001C4E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2567. 00001C52  3C00                     move.w     D6, D0
  2568. 00001C54  4A46                     tst.w      D6
  2569. 00001C56  6706                     beq        +0x8 /* 00001C5E */
  2570. 00001C58  3006                     move.w     D0, D6
  2571. 00001C5A  6000 012C                bra        +0x12E /* 00001D88 */
  2572. label00001C5E:
  2573. 00001C5E  302E FFFE                move.w     D0, [A6 - 0x2]
  2574. 00001C62  48C0                     ext.l      D0
  2575. 00001C64  E780                     asl        D0, 3
  2576. 00001C66  D9C0                     add.l      A4, D0
  2577. 00001C68  206E 0018                movea.l    A0, [A6 + 0x18]
  2578. 00001C6C  302E FFFE                move.w     D0, [A6 - 0x2]
  2579. 00001C70  D150                     add.w      [A0], D0
  2580. 00001C72  5247                     addq.w     D7, 1
  2581. 00001C74  6002                     bra        +0x4 /* 00001C78 */
  2582. 00001C76  7A00                     moveq.l    D5, 0x00
  2583. label00001C78:
  2584. 00001C78  4A45                     tst.w      D5
  2585. 00001C7A  6600 FED4                bne        -0x12A /* 00001B50 */
  2586. 00001C7E  4A47                     tst.w      D7
  2587. 00001C80  6606                     bne        +0x8 /* 00001C88 */
  2588. 00001C82  7004                     moveq.l    D0, 0x04
  2589. 00001C84  6000 0102                bra        +0x104 /* 00001D88 */
  2590. label00001C88:
  2591. 00001C88  486E FFCA                pea.l      [A6 - 0x36]
  2592. 00001C8C  486E FFFE                pea.l      [A6 - 0x2]
  2593. 00001C90  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2594. 00001C94  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2595. 00001C98  2F0C                     move.l     -[A7], A4
  2596. 00001C9A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2597. 00001C9E  4EBA F648                jsr        [PC - 0x9B8 /* 000012E8 */]
  2598. 00001CA2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2599. 00001CA6  3C00                     move.w     D6, D0
  2600. 00001CA8  4A46                     tst.w      D6
  2601. 00001CAA  6706                     beq        +0x8 /* 00001CB2 */
  2602. 00001CAC  3006                     move.w     D0, D6
  2603. 00001CAE  6000 00D8                bra        +0xDA /* 00001D88 */
  2604. label00001CB2:
  2605. 00001CB2  206E 0018                movea.l    A0, [A6 + 0x18]
  2606. 00001CB6  302E FFFE                move.w     D0, [A6 - 0x2]
  2607. 00001CBA  D150                     add.w      [A0], D0
  2608. 00001CBC  42AE FFD2                clr.l      [A6 - 0x2E]
  2609. 00001CC0  42A7                     clr.l      -[A7]
  2610. 00001CC2  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  2611. 00001CC6  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  2612. 00001CCA  201F                     move.l     D0, [A7]+
  2613. 00001CCC  2D40 FFCE                move.l     [A6 - 0x32], D0
  2614. 00001CD0  486E FFCE                pea.l      [A6 - 0x32]
  2615. 00001CD4  486E FFD2                pea.l      [A6 - 0x2E]
  2616. 00001CD8  3F3C 1F41                move.w     -[A7], 0x1F41
  2617. 00001CDC  486E FFD6                pea.l      [A6 - 0x2A]
  2618. 00001CE0  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  2619. 00001CE4  4EBA 0848                jsr        [PC + 0x848 /* 0000252E */]
  2620. 00001CE8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2621. 00001CEC  486E FFCE                pea.l      [A6 - 0x32]
  2622. 00001CF0  486E FFD2                pea.l      [A6 - 0x2E]
  2623. 00001CF4  3F3C 1F42                move.w     -[A7], 0x1F42
  2624. 00001CF8  486E FFE0                pea.l      [A6 - 0x20]
  2625. 00001CFC  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  2626. 00001D00  4EBA 082C                jsr        [PC + 0x82C /* 0000252E */]
  2627. 00001D04  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2628. 00001D08  486E FFCE                pea.l      [A6 - 0x32]
  2629. 00001D0C  486E FFD2                pea.l      [A6 - 0x2E]
  2630. 00001D10  3F3C 1F43                move.w     -[A7], 0x1F43
  2631. 00001D14  486E FFEA                pea.l      [A6 - 0x16]
  2632. 00001D18  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  2633. 00001D1C  4EBA 0810                jsr        [PC + 0x810 /* 0000252E */]
  2634. 00001D20  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2635. 00001D24  486E FFCE                pea.l      [A6 - 0x32]
  2636. 00001D28  486E FFD2                pea.l      [A6 - 0x2E]
  2637. 00001D2C  3F3C 1F44                move.w     -[A7], 0x1F44
  2638. 00001D30  486E FFF4                pea.l      [A6 - 0xC]
  2639. 00001D34  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  2640. 00001D38  4EBA 07F4                jsr        [PC + 0x7F4 /* 0000252E */]
  2641. 00001D3C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2642. 00001D40  202E FFCE                move.l     D0, [A6 - 0x32]
  2643. 00001D44  90AE FFD2                sub.l      D0, [A6 - 0x2E]
  2644. 00001D48  42A7                     clr.l      -[A7]
  2645. 00001D4A  2F00                     move.l     -[A7], D0
  2646. 00001D4C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2647. 00001D50  205F                     movea.l    A0, [A7]+
  2648. 00001D52  226E 001C                movea.l    A1, [A6 + 0x1C]
  2649. 00001D56  2288                     move.l     [A1], A0
  2650. 00001D58  206E FFCA                movea.l    A0, [A6 - 0x36]
  2651. 00001D5C  2010                     move.l     D0, [A0]
  2652. 00001D5E  D0AE FFD2                add.l      D0, [A6 - 0x2E]
  2653. 00001D62  206E 001C                movea.l    A0, [A6 + 0x1C]
  2654. 00001D66  2050                     movea.l    A0, [A0]
  2655. 00001D68  222E FFCE                move.l     D1, [A6 - 0x32]
  2656. 00001D6C  92AE FFD2                sub.l      D1, [A6 - 0x2E]
  2657. 00001D70  2F01                     move.l     -[A7], D1
  2658. 00001D72  2F10                     move.l     -[A7], [A0]
  2659. 00001D74  2F00                     move.l     -[A7], D0
  2660. 00001D76  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  2661. 00001D7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2662. 00001D7E  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  2663. 00001D82  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2664. 00001D86  7000                     moveq.l    D0, 0x00
  2665. label00001D88:
  2666. 00001D88  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2667. 00001D8C  4E5E                     unlink     A6
  2668. 00001D8E  4E75                     rts
  2669. export_396:
  2670. fn00001D90:
  2671. 00001D90  4E56 FF9E                link       A6, -0x0062
  2672. 00001D94  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  2673. 00001D98  286E 000C                movea.l    A4, [A6 + 0xC]
  2674. 00001D9C  266E 001C                movea.l    A3, [A6 + 0x1C]
  2675. 00001DA0  206E 0018                movea.l    A0, [A6 + 0x18]
  2676. 00001DA4  4250                     clr.w      [A0]
  2677. 00001DA6  244C                     movea.l    A2, A4
  2678. 00001DA8  508A                     addq.l     A2, 8
  2679. 00001DAA  3C14                     move.w     D6, [A4]
  2680. 00001DAC  3A12                     move.w     D5, [A2]
  2681. 00001DAE  0C46 1388                cmpi.w     D6, 0x1388
  2682. 00001DB2  6F0C                     ble        +0xE /* 00001DC0 */
  2683. 00001DB4  0C46 13A0                cmpi.w     D6, 0x13A0
  2684. 00001DB8  6C06                     bge        +0x8 /* 00001DC0 */
  2685. 00001DBA  702D                     moveq.l    D0, 0x2D
  2686. 00001DBC  6000 035E                bra        +0x360 /* 0000211C */
  2687. label00001DC0:
  2688. 00001DC0  0C46 1F40                cmpi.w     D6, 0x1F40
  2689. 00001DC4  6F2A                     ble        +0x2C /* 00001DF0 */
  2690. 00001DC6  0C46 1F45                cmpi.w     D6, 0x1F45
  2691. 00001DCA  6C24                     bge        +0x26 /* 00001DF0 */
  2692. 00001DCC  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2693. 00001DD0  2F0B                     move.l     -[A7], A3
  2694. 00001DD2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2695. 00001DD6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2696. 00001DDA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2697. 00001DDE  2F0C                     move.l     -[A7], A4
  2698. 00001DE0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2699. 00001DE4  4EBA 04F8                jsr        [PC + 0x4F8 /* 000022DE */]
  2700. 00001DE8  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2701. 00001DEC  6000 032E                bra        +0x330 /* 0000211C */
  2702. label00001DF0:
  2703. 00001DF0  2F0C                     move.l     -[A7], A4
  2704. 00001DF2  4EBA FAEE                jsr        [PC - 0x512 /* 000018E2 */]
  2705. 00001DF6  588F                     addq.l     A7, 4
  2706. 00001DF8  4A40                     tst.w      D0
  2707. 00001DFA  6724                     beq        +0x26 /* 00001E20 */
  2708. 00001DFC  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2709. 00001E00  2F0B                     move.l     -[A7], A3
  2710. 00001E02  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2711. 00001E06  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2712. 00001E0A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2713. 00001E0E  2F0C                     move.l     -[A7], A4
  2714. 00001E10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2715. 00001E14  4EBA 03AC                jsr        [PC + 0x3AC /* 000021C2 */]
  2716. 00001E18  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2717. 00001E1C  6000 02FE                bra        +0x300 /* 0000211C */
  2718. label00001E20:
  2719. 00001E20  0C46 1B58                cmpi.w     D6, 0x1B58
  2720. 00001E24  6F00 006A                ble        +0x6C /* 00001E90 */
  2721. 00001E28  0C46 1B66                cmpi.w     D6, 0x1B66
  2722. 00001E2C  6C00 0062                bge        +0x64 /* 00001E90 */
  2723. 00001E30  0C45 1F40                cmpi.w     D5, 0x1F40
  2724. 00001E34  6F2A                     ble        +0x2C /* 00001E60 */
  2725. 00001E36  0C45 1F45                cmpi.w     D5, 0x1F45
  2726. 00001E3A  6C24                     bge        +0x26 /* 00001E60 */
  2727. 00001E3C  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2728. 00001E40  2F0B                     move.l     -[A7], A3
  2729. 00001E42  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2730. 00001E46  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2731. 00001E4A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2732. 00001E4E  2F0C                     move.l     -[A7], A4
  2733. 00001E50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2734. 00001E54  4EBA 0488                jsr        [PC + 0x488 /* 000022DE */]
  2735. 00001E58  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2736. 00001E5C  6000 02BE                bra        +0x2C0 /* 0000211C */
  2737. label00001E60:
  2738. 00001E60  2F0A                     move.l     -[A7], A2
  2739. 00001E62  4EBA FA7E                jsr        [PC - 0x582 /* 000018E2 */]
  2740. 00001E66  588F                     addq.l     A7, 4
  2741. 00001E68  4A40                     tst.w      D0
  2742. 00001E6A  6724                     beq        +0x26 /* 00001E90 */
  2743. 00001E6C  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2744. 00001E70  2F0B                     move.l     -[A7], A3
  2745. 00001E72  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2746. 00001E76  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2747. 00001E7A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2748. 00001E7E  2F0C                     move.l     -[A7], A4
  2749. 00001E80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2750. 00001E84  4EBA 033C                jsr        [PC + 0x33C /* 000021C2 */]
  2751. 00001E88  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2752. 00001E8C  6000 028E                bra        +0x290 /* 0000211C */
  2753. label00001E90:
  2754. 00001E90  0C46 2B3C                cmpi.w     D6, 0x2B3C /* '+<' */
  2755. 00001E94  6656                     bne        +0x58 /* 00001EEC */
  2756. 00001E96  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  2757. 00001E9A  2050                     movea.l    A0, [A0]
  2758. 00001E9C  2768 003E 0098           move.l     [A3 + 0x98], [A0 + 0x3E]
  2759. 00001EA2  7002                     moveq.l    D0, 0x02
  2760. 00001EA4  3740 008E                move.w     [A3 + 0x8E], D0
  2761. 00001EA8  42AB 0090                clr.l      [A3 + 0x90]
  2762. 00001EAC  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  2763. 00001EB0  42A7                     clr.l      -[A7]
  2764. 00001EB2  2050                     movea.l    A0, [A0]
  2765. 00001EB4  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  2766. 00001EB8  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  2767. 00001EBC  201F                     move.l     D0, [A7]+
  2768. 00001EBE  2740 0094                move.l     [A3 + 0x94], D0
  2769. 00001EC2  42AB 00A0                clr.l      [A3 + 0xA0]
  2770. 00001EC6  42AB 009C                clr.l      [A3 + 0x9C]
  2771. 00001ECA  42AB 00A4                clr.l      [A3 + 0xA4]
  2772. 00001ECE  206E 0018                movea.l    A0, [A6 + 0x18]
  2773. 00001ED2  5250                     addq.w     [A0], 1
  2774. 00001ED4  0C45 2B04                cmpi.w     D5, 0x2B04
  2775. 00001ED8  6706                     beq        +0x8 /* 00001EE0 */
  2776. 00001EDA  0C45 2B72                cmpi.w     D5, 0x2B72 /* '+r' */
  2777. 00001EDE  6606                     bne        +0x8 /* 00001EE6 */
  2778. label00001EE0:
  2779. 00001EE0  206E 0018                movea.l    A0, [A6 + 0x18]
  2780. 00001EE4  5250                     addq.w     [A0], 1
  2781. label00001EE6:
  2782. 00001EE6  7000                     moveq.l    D0, 0x00
  2783. 00001EE8  6000 0232                bra        +0x234 /* 0000211C */
  2784. label00001EEC:
  2785. 00001EEC  0C46 271E                cmpi.w     D6, 0x271E
  2786. 00001EF0  6600 0062                bne        +0x64 /* 00001F54 */
  2787. 00001EF4  0C45 2B3C                cmpi.w     D5, 0x2B3C /* '+<' */
  2788. 00001EF8  665A                     bne        +0x5C /* 00001F54 */
  2789. 00001EFA  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  2790. 00001EFE  2050                     movea.l    A0, [A0]
  2791. 00001F00  2768 003E 0098           move.l     [A3 + 0x98], [A0 + 0x3E]
  2792. 00001F06  7002                     moveq.l    D0, 0x02
  2793. 00001F08  3740 008E                move.w     [A3 + 0x8E], D0
  2794. 00001F0C  42AB 0090                clr.l      [A3 + 0x90]
  2795. 00001F10  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  2796. 00001F14  42A7                     clr.l      -[A7]
  2797. 00001F16  2050                     movea.l    A0, [A0]
  2798. 00001F18  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  2799. 00001F1C  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  2800. 00001F20  201F                     move.l     D0, [A7]+
  2801. 00001F22  2740 0094                move.l     [A3 + 0x94], D0
  2802. 00001F26  42AB 00A0                clr.l      [A3 + 0xA0]
  2803. 00001F2A  42AB 009C                clr.l      [A3 + 0x9C]
  2804. 00001F2E  42AB 00A4                clr.l      [A3 + 0xA4]
  2805. 00001F32  206E 0018                movea.l    A0, [A6 + 0x18]
  2806. 00001F36  5450                     addq.w     [A0], 2
  2807. 00001F38  3A2C 0010                move.w     D5, [A4 + 0x10]
  2808. 00001F3C  0C45 2B04                cmpi.w     D5, 0x2B04
  2809. 00001F40  6706                     beq        +0x8 /* 00001F48 */
  2810. 00001F42  0C45 2B72                cmpi.w     D5, 0x2B72 /* '+r' */
  2811. 00001F46  6606                     bne        +0x8 /* 00001F4E */
  2812. label00001F48:
  2813. 00001F48  206E 0018                movea.l    A0, [A6 + 0x18]
  2814. 00001F4C  5250                     addq.w     [A0], 1
  2815. label00001F4E:
  2816. 00001F4E  7000                     moveq.l    D0, 0x00
  2817. 00001F50  6000 01CA                bra        +0x1CC /* 0000211C */
  2818. label00001F54:
  2819. 00001F54  0C46 2B5B                cmpi.w     D6, 0x2B5B /* '+[' */
  2820. 00001F58  6652                     bne        +0x54 /* 00001FAC */
  2821. 00001F5A  4A6D B4E8                tst.w      [A5 - 0x4B18]
  2822. 00001F5E  6C06                     bge        +0x8 /* 00001F66 */
  2823. 00001F60  7034                     moveq.l    D0, 0x34
  2824. 00001F62  6000 01B8                bra        +0x1BA /* 0000211C */
  2825. label00001F66:
  2826. 00001F66  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2827. 00001F6A  2050                     movea.l    A0, [A0]
  2828. 00001F6C  2768 003E 0098           move.l     [A3 + 0x98], [A0 + 0x3E]
  2829. 00001F72  7003                     moveq.l    D0, 0x03
  2830. 00001F74  3740 008E                move.w     [A3 + 0x8E], D0
  2831. 00001F78  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2832. 00001F7C  2050                     movea.l    A0, [A0]
  2833. 00001F7E  3068 0020                movea.w    A0, [A0 + 0x20]
  2834. 00001F82  2748 0090                move.l     [A3 + 0x90], A0
  2835. 00001F86  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2836. 00001F8A  2050                     movea.l    A0, [A0]
  2837. 00001F8C  3068 0022                movea.w    A0, [A0 + 0x22]
  2838. 00001F90  2748 0094                move.l     [A3 + 0x94], A0
  2839. 00001F94  42AB 00A0                clr.l      [A3 + 0xA0]
  2840. 00001F98  42AB 009C                clr.l      [A3 + 0x9C]
  2841. 00001F9C  42AB 00A4                clr.l      [A3 + 0xA4]
  2842. 00001FA0  206E 0018                movea.l    A0, [A6 + 0x18]
  2843. 00001FA4  5250                     addq.w     [A0], 1
  2844. 00001FA6  7000                     moveq.l    D0, 0x00
  2845. 00001FA8  6000 0172                bra        +0x174 /* 0000211C */
  2846. label00001FAC:
  2847. 00001FAC  0C46 271E                cmpi.w     D6, 0x271E
  2848. 00001FB0  6658                     bne        +0x5A /* 0000200A */
  2849. 00001FB2  0C45 2B5B                cmpi.w     D5, 0x2B5B /* '+[' */
  2850. 00001FB6  6652                     bne        +0x54 /* 0000200A */
  2851. 00001FB8  4A6D B4E8                tst.w      [A5 - 0x4B18]
  2852. 00001FBC  6C06                     bge        +0x8 /* 00001FC4 */
  2853. 00001FBE  7034                     moveq.l    D0, 0x34
  2854. 00001FC0  6000 015A                bra        +0x15C /* 0000211C */
  2855. label00001FC4:
  2856. 00001FC4  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2857. 00001FC8  2050                     movea.l    A0, [A0]
  2858. 00001FCA  2768 003E 0098           move.l     [A3 + 0x98], [A0 + 0x3E]
  2859. 00001FD0  7003                     moveq.l    D0, 0x03
  2860. 00001FD2  3740 008E                move.w     [A3 + 0x8E], D0
  2861. 00001FD6  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2862. 00001FDA  2050                     movea.l    A0, [A0]
  2863. 00001FDC  3068 0020                movea.w    A0, [A0 + 0x20]
  2864. 00001FE0  2748 0090                move.l     [A3 + 0x90], A0
  2865. 00001FE4  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  2866. 00001FE8  2050                     movea.l    A0, [A0]
  2867. 00001FEA  3068 0022                movea.w    A0, [A0 + 0x22]
  2868. 00001FEE  2748 0094                move.l     [A3 + 0x94], A0
  2869. 00001FF2  42AB 00A0                clr.l      [A3 + 0xA0]
  2870. 00001FF6  42AB 009C                clr.l      [A3 + 0x9C]
  2871. 00001FFA  42AB 00A4                clr.l      [A3 + 0xA4]
  2872. 00001FFE  206E 0018                movea.l    A0, [A6 + 0x18]
  2873. 00002002  5450                     addq.w     [A0], 2
  2874. 00002004  7000                     moveq.l    D0, 0x00
  2875. 00002006  6000 0114                bra        +0x116 /* 0000211C */
  2876. label0000200A:
  2877. 0000200A  0C46 2B38                cmpi.w     D6, 0x2B38 /* '+8' */
  2878. 0000200E  6634                     bne        +0x36 /* 00002044 */
  2879. 00002010  206E 0008                movea.l    A0, [A6 + 0x8]
  2880. 00002014  0C50 0001                cmpi.w     [A0], 0x1
  2881. 00002018  662A                     bne        +0x2C /* 00002044 */
  2882. 0000201A  206E 0018                movea.l    A0, [A6 + 0x18]
  2883. 0000201E  7001                     moveq.l    D0, 0x01
  2884. 00002020  3080                     move.w     [A0], D0
  2885. 00002022  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2886. 00002026  206E 0008                movea.l    A0, [A6 + 0x8]
  2887. 0000202A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  2888. 0000202E  2F0B                     move.l     -[A7], A3
  2889. 00002030  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2890. 00002034  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2891. 00002038  4EBA 00EA                jsr        [PC + 0xEA /* 00002124 */]
  2892. 0000203C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2893. 00002040  6000 00DA                bra        +0xDC /* 0000211C */
  2894. label00002044:
  2895. 00002044  0C46 0BF5                cmpi.w     D6, 0xBF5
  2896. 00002048  6626                     bne        +0x28 /* 00002070 */
  2897. 0000204A  206E 0018                movea.l    A0, [A6 + 0x18]
  2898. 0000204E  7001                     moveq.l    D0, 0x01
  2899. 00002050  3080                     move.w     [A0], D0
  2900. 00002052  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2901. 00002056  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  2902. 0000205A  2F0B                     move.l     -[A7], A3
  2903. 0000205C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2904. 00002060  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2905. 00002064  4EBA 00BE                jsr        [PC + 0xBE /* 00002124 */]
  2906. 00002068  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2907. 0000206C  6000 00AE                bra        +0xB0 /* 0000211C */
  2908. label00002070:
  2909. 00002070  0C46 271E                cmpi.w     D6, 0x271E
  2910. 00002074  662C                     bne        +0x2E /* 000020A2 */
  2911. 00002076  0C45 0BF5                cmpi.w     D5, 0xBF5
  2912. 0000207A  6626                     bne        +0x28 /* 000020A2 */
  2913. 0000207C  206E 0018                movea.l    A0, [A6 + 0x18]
  2914. 00002080  7002                     moveq.l    D0, 0x02
  2915. 00002082  3080                     move.w     [A0], D0
  2916. 00002084  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2917. 00002088  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  2918. 0000208C  2F0B                     move.l     -[A7], A3
  2919. 0000208E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2920. 00002092  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2921. 00002096  4EBA 008C                jsr        [PC + 0x8C /* 00002124 */]
  2922. 0000209A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2923. 0000209E  6000 007C                bra        +0x7E /* 0000211C */
  2924. label000020A2:
  2925. 000020A2  4A6E 0020                tst.w      [A6 + 0x20]
  2926. 000020A6  6720                     beq        +0x22 /* 000020C8 */
  2927. 000020A8  486E FF9E                pea.l      [A6 - 0x62]
  2928. 000020AC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2929. 000020B0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2930. 000020B4  2F0C                     move.l     -[A7], A4
  2931. 000020B6  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  2932. 000020BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2933. 000020BE  3E00                     move.w     D7, D0
  2934. 000020C0  4A47                     tst.w      D7
  2935. 000020C2  6724                     beq        +0x26 /* 000020E8 */
  2936. 000020C4  3007                     move.w     D0, D7
  2937. 000020C6  6054                     bra        +0x56 /* 0000211C */
  2938. label000020C8:
  2939. 000020C8  486E FF9E                pea.l      [A6 - 0x62]
  2940. 000020CC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2941. 000020D0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2942. 000020D4  2F0C                     move.l     -[A7], A4
  2943. 000020D6  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2944. 000020DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2945. 000020DE  3E00                     move.w     D7, D0
  2946. 000020E0  4A47                     tst.w      D7
  2947. 000020E2  6704                     beq        +0x6 /* 000020E8 */
  2948. 000020E4  702D                     moveq.l    D0, 0x2D
  2949. 000020E6  6034                     bra        +0x36 /* 0000211C */
  2950. label000020E8:
  2951. 000020E8  276E FFAA 0098           move.l     [A3 + 0x98], [A6 - 0x56]
  2952. 000020EE  7001                     moveq.l    D0, 0x01
  2953. 000020F0  3740 008E                move.w     [A3 + 0x8E], D0
  2954. 000020F4  42AB 0090                clr.l      [A3 + 0x90]
  2955. 000020F8  42A7                     clr.l      -[A7]
  2956. 000020FA  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2957. 000020FE  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  2958. 00002102  201F                     move.l     D0, [A7]+
  2959. 00002104  2740 0094                move.l     [A3 + 0x94], D0
  2960. 00002108  42AB 00A0                clr.l      [A3 + 0xA0]
  2961. 0000210C  42AB 009C                clr.l      [A3 + 0x9C]
  2962. 00002110  42AB 00A4                clr.l      [A3 + 0xA4]
  2963. 00002114  206E 0018                movea.l    A0, [A6 + 0x18]
  2964. 00002118  5250                     addq.w     [A0], 1
  2965. 0000211A  7000                     moveq.l    D0, 0x00
  2966. label0000211C:
  2967. 0000211C  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  2968. 00002120  4E5E                     unlink     A6
  2969. 00002122  4E75                     rts
  2970. fn00002124:
  2971. 00002124  4E56 FF4E                link       A6, -0x00B2
  2972. 00002128  2F07                     move.l     -[A7], D7
  2973. 0000212A  42A7                     clr.l      -[A7]
  2974. 0000212C  42A7                     clr.l      -[A7]
  2975. 0000212E  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2976. 00002132  205F                     movea.l    A0, [A7]+
  2977. 00002134  2D48 FF52                move.l     [A6 - 0xAE], A0
  2978. 00002138  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2979. 0000213C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2980. 00002140  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2981. 00002144  508F                     addq.l     A7, 8
  2982. 00002146  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2983. 0000214A  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2984. 0000214E  588F                     addq.l     A7, 4
  2985. 00002150  42A7                     clr.l      -[A7]
  2986. 00002152  42A7                     clr.l      -[A7]
  2987. 00002154  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2988. 00002158  205F                     movea.l    A0, [A7]+
  2989. 0000215A  2D48 FF4E                move.l     [A6 - 0xB2], A0
  2990. 0000215E  42A7                     clr.l      -[A7]
  2991. 00002160  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  2992. 00002164  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2993. 00002168  4EBA 50D2                jsr        [PC + 0x50D2 /* 0000723C */]
  2994. 0000216C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2995. 00002170  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  2996. 00002174  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  2997. 00002178  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  2998. 0000217C  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  2999. 00002180  206E FF52                movea.l    A0, [A6 - 0xAE]
  3000. 00002184  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  3001. 00002188  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3002. 0000218C  486E FFFE                pea.l      [A6 - 0x2]
  3003. 00002190  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3004. 00002194  2F10                     move.l     -[A7], [A0]
  3005. 00002196  206E FF4E                movea.l    A0, [A6 - 0xB2]
  3006. 0000219A  2F10                     move.l     -[A7], [A0]
  3007. 0000219C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3008. 000021A0  4EBA 0020                jsr        [PC + 0x20 /* 000021C2 */]
  3009. 000021A4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3010. 000021A8  3E00                     move.w     D7, D0
  3011. 000021AA  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  3012. 000021AE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3013. 000021B2  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  3014. 000021B6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3015. 000021BA  3007                     move.w     D0, D7
  3016. 000021BC  2E1F                     move.l     D7, [A7]+
  3017. 000021BE  4E5E                     unlink     A6
  3018. 000021C0  4E75                     rts
  3019. fn000021C2:
  3020. 000021C2  4E56 FFA8                link       A6, -0x0058
  3021. 000021C6  48E7 0018                movem.l    -[A7], A3,A4
  3022. 000021CA  286E 000C                movea.l    A4, [A6 + 0xC]
  3023. 000021CE  266E 001C                movea.l    A3, [A6 + 0x1C]
  3024. 000021D2  2F0B                     move.l     -[A7], A3
  3025. 000021D4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3026. 000021D8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3027. 000021DC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3028. 000021E0  2F0C                     move.l     -[A7], A4
  3029. 000021E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3030. 000021E6  4EBA 0DAC                jsr        [PC + 0xDAC /* 00002F94 */]
  3031. 000021EA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3032. 000021EE  3D40 FFAA                move.w     [A6 - 0x56], D0
  3033. 000021F2  4A6E FFAA                tst.w      [A6 - 0x56]
  3034. 000021F6  6708                     beq        +0xA /* 00002200 */
  3035. 000021F8  302E FFAA                move.w     D0, [A6 - 0x56]
  3036. 000021FC  6000 00D8                bra        +0xDA /* 000022D6 */
  3037. label00002200:
  3038. 00002200  0C53 0003                cmpi.w     [A3], 0x3
  3039. 00002204  670E                     beq        +0x10 /* 00002214 */
  3040. 00002206  2F0B                     move.l     -[A7], A3
  3041. 00002208  4EBA 0FD6                jsr        [PC + 0xFD6 /* 000031E0 */]
  3042. 0000220C  588F                     addq.l     A7, 4
  3043. 0000220E  700B                     moveq.l    D0, 0x0B
  3044. 00002210  6000 00C4                bra        +0xC6 /* 000022D6 */
  3045. label00002214:
  3046. 00002214  2F0B                     move.l     -[A7], A3
  3047. 00002216  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  3048. 0000221A  588F                     addq.l     A7, 4
  3049. 0000221C  4A40                     tst.w      D0
  3050. 0000221E  673C                     beq        +0x3E /* 0000225C */
  3051. 00002220  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  3052. 00002224  2050                     movea.l    A0, [A0]
  3053. 00002226  2768 003E 0098           move.l     [A3 + 0x98], [A0 + 0x3E]
  3054. 0000222C  426B 008E                clr.w      [A3 + 0x8E]
  3055. 00002230  42AB 0090                clr.l      [A3 + 0x90]
  3056. 00002234  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  3057. 00002238  42A7                     clr.l      -[A7]
  3058. 0000223A  2050                     movea.l    A0, [A0]
  3059. 0000223C  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  3060. 00002240  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  3061. 00002244  201F                     move.l     D0, [A7]+
  3062. 00002246  2740 0094                move.l     [A3 + 0x94], D0
  3063. 0000224A  42AB 00A0                clr.l      [A3 + 0xA0]
  3064. 0000224E  42AB 009C                clr.l      [A3 + 0x9C]
  3065. 00002252  42AB 00A4                clr.l      [A3 + 0xA4]
  3066. 00002256  7000                     moveq.l    D0, 0x00
  3067. 00002258  6000 007C                bra        +0x7E /* 000022D6 */
  3068. label0000225C:
  3069. 0000225C  206B 008A                movea.l    A0, [A3 + 0x8A]
  3070. 00002260  302B 0084                move.w     D0, [A3 + 0x84]
  3071. 00002264  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3072. 00002268  D090                     add.l      D0, [A0]
  3073. 0000226A  2040                     movea.l    A0, D0
  3074. 0000226C  43EE FFAE                lea.l      A1, [A6 - 0x52]
  3075. 00002270  7013                     moveq.l    D0, 0x13
  3076. label00002272:
  3077. 00002272  22D8                     move.l     [A1]+, [A0]+
  3078. 00002274  51C8 FFFC                dbf        D0, -0x6 /* 00002272 */
  3079. 00002278  32D8                     move.w     [A1]+, [A0]+
  3080. 0000227A  0C6E 0002 FFB0           cmpi.w     [A6 - 0x50], 0x2
  3081. 00002280  670C                     beq        +0xE /* 0000228E */
  3082. 00002282  2F0B                     move.l     -[A7], A3
  3083. 00002284  4EBA 0F5A                jsr        [PC + 0xF5A /* 000031E0 */]
  3084. 00002288  588F                     addq.l     A7, 4
  3085. 0000228A  700A                     moveq.l    D0, 0x0A
  3086. 0000228C  6048                     bra        +0x4A /* 000022D6 */
  3087. label0000228E:
  3088. 0000228E  276E FFEC 0098           move.l     [A3 + 0x98], [A6 - 0x14]
  3089. 00002294  426B 008E                clr.w      [A3 + 0x8E]
  3090. 00002298  206E FFEC                movea.l    A0, [A6 - 0x14]
  3091. 0000229C  2050                     movea.l    A0, [A0]
  3092. 0000229E  3D50 FFA8                move.w     [A6 - 0x58], [A0]
  3093. 000022A2  302E FFA8                move.w     D0, [A6 - 0x58]
  3094. 000022A6  C1FC 0014                muls.w     D0, 0x14
  3095. 000022AA  5440                     addq.w     D0, 2
  3096. 000022AC  48C0                     ext.l      D0
  3097. 000022AE  2740 0090                move.l     [A3 + 0x90], D0
  3098. 000022B2  42A7                     clr.l      -[A7]
  3099. 000022B4  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3100. 000022B8  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  3101. 000022BC  201F                     move.l     D0, [A7]+
  3102. 000022BE  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  3103. 000022C4  2740 0094                move.l     [A3 + 0x94], D0
  3104. 000022C8  42AB 00A0                clr.l      [A3 + 0xA0]
  3105. 000022CC  42AB 009C                clr.l      [A3 + 0x9C]
  3106. 000022D0  42AB 00A4                clr.l      [A3 + 0xA4]
  3107. 000022D4  7000                     moveq.l    D0, 0x00
  3108. label000022D6:
  3109. 000022D6  4CDF 1800                movem.l    A3,A4, [A7]+
  3110. 000022DA  4E5E                     unlink     A6
  3111. 000022DC  4E75                     rts
  3112. fn000022DE:
  3113. 000022DE  4E56 FFD6                link       A6, -0x002A
  3114. 000022E2  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3115. 000022E6  286E 000C                movea.l    A4, [A6 + 0xC]
  3116. 000022EA  266E 001C                movea.l    A3, [A6 + 0x1C]
  3117. 000022EE  206E 0018                movea.l    A0, [A6 + 0x18]
  3118. 000022F2  4250                     clr.w      [A0]
  3119. 000022F4  7A01                     moveq.l    D5, 0x01
  3120. 000022F6  7E00                     moveq.l    D7, 0x00
  3121. 000022F8  426E FFD6                clr.w      [A6 - 0x2A]
  3122. 000022FC  426E FFE0                clr.w      [A6 - 0x20]
  3123. 00002300  426E FFEA                clr.w      [A6 - 0x16]
  3124. 00002304  426E FFF4                clr.w      [A6 - 0xC]
  3125. label00002308:
  3126. 00002308  2F0C                     move.l     -[A7], A4
  3127. 0000230A  4EBA 0202                jsr        [PC + 0x202 /* 0000250E */]
  3128. 0000230E  588F                     addq.l     A7, 4
  3129. 00002310  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3130. 00002314  1F41 1F44                move.b     [A7 + 0x1F44], D1
  3131. 00002318  0116                     btst       [A6], D0
  3132. 0000231A  0008 004A                ori.b      A0, 0x4A /* 'J' */
  3133. 0000231E  008C 00CC 486E           ori.l      A4, 0xCC486E
  3134. 00002324  FFD6                     .invalid   <<F/7/7>>
  3135. 00002326  486E FFFE                pea.l      [A6 - 0x2]
  3136. 0000232A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3137. 0000232E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3138. 00002332  2F0C                     move.l     -[A7], A4
  3139. 00002334  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3140. 00002338  4EBA 0326                jsr        [PC + 0x326 /* 00002660 */]
  3141. 0000233C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3142. 00002340  3C00                     move.w     D6, D0
  3143. 00002342  4A46                     tst.w      D6
  3144. 00002344  6706                     beq        +0x8 /* 0000234C */
  3145. 00002346  3006                     move.w     D0, D6
  3146. 00002348  6000 01BC                bra        +0x1BE /* 00002506 */
  3147. label0000234C:
  3148. 0000234C  302E FFFE                move.w     D0, [A6 - 0x2]
  3149. 00002350  48C0                     ext.l      D0
  3150. 00002352  E780                     asl        D0, 3
  3151. 00002354  D9C0                     add.l      A4, D0
  3152. 00002356  206E 0018                movea.l    A0, [A6 + 0x18]
  3153. 0000235A  302E FFFE                move.w     D0, [A6 - 0x2]
  3154. 0000235E  D150                     add.w      [A0], D0
  3155. 00002360  5247                     addq.w     D7, 1
  3156. 00002362  6000 00CC                bra        +0xCE /* 00002430 */
  3157. 00002366  486E FFE0                pea.l      [A6 - 0x20]
  3158. 0000236A  486E FFFE                pea.l      [A6 - 0x2]
  3159. 0000236E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3160. 00002372  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3161. 00002376  2F0C                     move.l     -[A7], A4
  3162. 00002378  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3163. 0000237C  4EBA 02E2                jsr        [PC + 0x2E2 /* 00002660 */]
  3164. 00002380  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3165. 00002384  3C00                     move.w     D6, D0
  3166. 00002386  4A46                     tst.w      D6
  3167. 00002388  6706                     beq        +0x8 /* 00002390 */
  3168. 0000238A  3006                     move.w     D0, D6
  3169. 0000238C  6000 0178                bra        +0x17A /* 00002506 */
  3170. label00002390:
  3171. 00002390  302E FFFE                move.w     D0, [A6 - 0x2]
  3172. 00002394  48C0                     ext.l      D0
  3173. 00002396  E780                     asl        D0, 3
  3174. 00002398  D9C0                     add.l      A4, D0
  3175. 0000239A  206E 0018                movea.l    A0, [A6 + 0x18]
  3176. 0000239E  302E FFFE                move.w     D0, [A6 - 0x2]
  3177. 000023A2  D150                     add.w      [A0], D0
  3178. 000023A4  5247                     addq.w     D7, 1
  3179. 000023A6  6000 0088                bra        +0x8A /* 00002430 */
  3180. 000023AA  486E FFEA                pea.l      [A6 - 0x16]
  3181. 000023AE  486E FFFE                pea.l      [A6 - 0x2]
  3182. 000023B2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3183. 000023B6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3184. 000023BA  2F0C                     move.l     -[A7], A4
  3185. 000023BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3186. 000023C0  4EBA 029E                jsr        [PC + 0x29E /* 00002660 */]
  3187. 000023C4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3188. 000023C8  3C00                     move.w     D6, D0
  3189. 000023CA  4A46                     tst.w      D6
  3190. 000023CC  6706                     beq        +0x8 /* 000023D4 */
  3191. 000023CE  3006                     move.w     D0, D6
  3192. 000023D0  6000 0134                bra        +0x136 /* 00002506 */
  3193. label000023D4:
  3194. 000023D4  302E FFFE                move.w     D0, [A6 - 0x2]
  3195. 000023D8  48C0                     ext.l      D0
  3196. 000023DA  E780                     asl        D0, 3
  3197. 000023DC  D9C0                     add.l      A4, D0
  3198. 000023DE  206E 0018                movea.l    A0, [A6 + 0x18]
  3199. 000023E2  302E FFFE                move.w     D0, [A6 - 0x2]
  3200. 000023E6  D150                     add.w      [A0], D0
  3201. 000023E8  5247                     addq.w     D7, 1
  3202. 000023EA  6044                     bra        +0x46 /* 00002430 */
  3203. 000023EC  486E FFF4                pea.l      [A6 - 0xC]
  3204. 000023F0  486E FFFE                pea.l      [A6 - 0x2]
  3205. 000023F4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3206. 000023F8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3207. 000023FC  2F0C                     move.l     -[A7], A4
  3208. 000023FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3209. 00002402  4EBA 025C                jsr        [PC + 0x25C /* 00002660 */]
  3210. 00002406  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3211. 0000240A  3C00                     move.w     D6, D0
  3212. 0000240C  4A46                     tst.w      D6
  3213. 0000240E  6706                     beq        +0x8 /* 00002416 */
  3214. 00002410  3006                     move.w     D0, D6
  3215. 00002412  6000 00F2                bra        +0xF4 /* 00002506 */
  3216. label00002416:
  3217. 00002416  302E FFFE                move.w     D0, [A6 - 0x2]
  3218. 0000241A  48C0                     ext.l      D0
  3219. 0000241C  E780                     asl        D0, 3
  3220. 0000241E  D9C0                     add.l      A4, D0
  3221. 00002420  206E 0018                movea.l    A0, [A6 + 0x18]
  3222. 00002424  302E FFFE                move.w     D0, [A6 - 0x2]
  3223. 00002428  D150                     add.w      [A0], D0
  3224. 0000242A  5247                     addq.w     D7, 1
  3225. 0000242C  6002                     bra        +0x4 /* 00002430 */
  3226. 0000242E  7A00                     moveq.l    D5, 0x00
  3227. label00002430:
  3228. 00002430  4A45                     tst.w      D5
  3229. 00002432  6600 FED4                bne        -0x12A /* 00002308 */
  3230. 00002436  4A47                     tst.w      D7
  3231. 00002438  6606                     bne        +0x8 /* 00002440 */
  3232. 0000243A  7004                     moveq.l    D0, 0x04
  3233. 0000243C  6000 00C8                bra        +0xCA /* 00002506 */
  3234. label00002440:
  3235. 00002440  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  3236. 00002444  2F0B                     move.l     -[A7], A3
  3237. 00002446  486E FFFE                pea.l      [A6 - 0x2]
  3238. 0000244A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3239. 0000244E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3240. 00002452  2F0C                     move.l     -[A7], A4
  3241. 00002454  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3242. 00002458  4EBA F936                jsr        [PC - 0x6CA /* 00001D90 */]
  3243. 0000245C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3244. 00002460  3C00                     move.w     D6, D0
  3245. 00002462  4A46                     tst.w      D6
  3246. 00002464  6706                     beq        +0x8 /* 0000246C */
  3247. 00002466  3006                     move.w     D0, D6
  3248. 00002468  6000 009C                bra        +0x9E /* 00002506 */
  3249. label0000246C:
  3250. 0000246C  206E 0018                movea.l    A0, [A6 + 0x18]
  3251. 00002470  302E FFFE                move.w     D0, [A6 - 0x2]
  3252. 00002474  D150                     add.w      [A0], D0
  3253. 00002476  42AD C174                clr.l      [A5 - 0x3E8C]
  3254. 0000247A  42AD C170                clr.l      [A5 - 0x3E90]
  3255. 0000247E  486B 0094                pea.l      [A3 + 0x94]
  3256. 00002482  486B 0090                pea.l      [A3 + 0x90]
  3257. 00002486  3F3C 1F41                move.w     -[A7], 0x1F41
  3258. 0000248A  486E FFD6                pea.l      [A6 - 0x2A]
  3259. 0000248E  2F2B 0098                move.l     -[A7], [A3 + 0x98]
  3260. 00002492  4EBA 009A                jsr        [PC + 0x9A /* 0000252E */]
  3261. 00002496  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3262. 0000249A  276D C170 009C           move.l     [A3 + 0x9C], [A5 - 0x3E90]
  3263. 000024A0  42AD C170                clr.l      [A5 - 0x3E90]
  3264. 000024A4  486B 0094                pea.l      [A3 + 0x94]
  3265. 000024A8  486B 0090                pea.l      [A3 + 0x90]
  3266. 000024AC  3F3C 1F42                move.w     -[A7], 0x1F42
  3267. 000024B0  486E FFE0                pea.l      [A6 - 0x20]
  3268. 000024B4  2F2B 0098                move.l     -[A7], [A3 + 0x98]
  3269. 000024B8  4EBA 0074                jsr        [PC + 0x74 /* 0000252E */]
  3270. 000024BC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3271. 000024C0  276D C170 00A0           move.l     [A3 + 0xA0], [A5 - 0x3E90]
  3272. 000024C6  486B 0094                pea.l      [A3 + 0x94]
  3273. 000024CA  486B 0090                pea.l      [A3 + 0x90]
  3274. 000024CE  3F3C 1F43                move.w     -[A7], 0x1F43
  3275. 000024D2  486E FFEA                pea.l      [A6 - 0x16]
  3276. 000024D6  2F2B 0098                move.l     -[A7], [A3 + 0x98]
  3277. 000024DA  4EBA 0052                jsr        [PC + 0x52 /* 0000252E */]
  3278. 000024DE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3279. 000024E2  486B 0094                pea.l      [A3 + 0x94]
  3280. 000024E6  486B 0090                pea.l      [A3 + 0x90]
  3281. 000024EA  3F3C 1F44                move.w     -[A7], 0x1F44
  3282. 000024EE  486E FFF4                pea.l      [A6 - 0xC]
  3283. 000024F2  2F2B 0098                move.l     -[A7], [A3 + 0x98]
  3284. 000024F6  4EBA 0036                jsr        [PC + 0x36 /* 0000252E */]
  3285. 000024FA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3286. 000024FE  276D C174 00A4           move.l     [A3 + 0xA4], [A5 - 0x3E8C]
  3287. 00002504  7000                     moveq.l    D0, 0x00
  3288. label00002506:
  3289. 00002506  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  3290. 0000250A  4E5E                     unlink     A6
  3291. 0000250C  4E75                     rts
  3292. fn0000250E:
  3293. 0000250E  4E56 0000                link       A6, 0
  3294. 00002512  2F0C                     move.l     -[A7], A4
  3295. 00002514  286E 0008                movea.l    A4, [A6 + 0x8]
  3296. 00002518  0C54 1B58                cmpi.w     [A4], 0x1B58
  3297. 0000251C  6F08                     ble        +0xA /* 00002526 */
  3298. 0000251E  0C54 1B66                cmpi.w     [A4], 0x1B66
  3299. 00002522  6C02                     bge        +0x4 /* 00002526 */
  3300. 00002524  508C                     addq.l     A4, 8
  3301. label00002526:
  3302. 00002526  3014                     move.w     D0, [A4]
  3303. 00002528  285F                     movea.l    A4, [A7]+
  3304. 0000252A  4E5E                     unlink     A6
  3305. 0000252C  4E75                     rts
  3306. fn0000252E:
  3307. 0000252E  4E56 FFFC                link       A6, -0x0004
  3308. 00002532  206E 000C                movea.l    A0, [A6 + 0xC]
  3309. 00002536  3010                     move.w     D0, [A0]
  3310. 00002538  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3311. 0000253C  0000 0006                ori.b      D0, 0x6
  3312. 00002540  011C                     btst       [A4]+, D0
  3313. 00002542  011A                     btst       [A2]+, D0
  3314. 00002544  0038 007A 00C6           ori.b      [0x000000C6], 0x7A /* 'z' */
  3315. 0000254A  0112                     btst       [A2], D0
  3316. 0000254C  0110                     btst       [A0], D0
  3317. 0000254E  0002 3F2E                ori.b      D2, 0x2E /* '.' */
  3318. 00002552  0010 2F2E                ori.b      [A0], 0x2E /* '.' */
  3319. 00002556  0016 2F2E                ori.b      [A6], 0x2E /* '.' */
  3320. 0000255A  0012 206E                ori.b      [A2], 0x6E /* 'n' */
  3321. 0000255E  000C 2F28                ori.b      A4, 0x28 /* '(' */
  3322. 00002562  0006 206E                ori.b      D6, 0x6E /* 'n' */
  3323. 00002566  000C 2F28                ori.b      A4, 0x28 /* '(' */
  3324. 0000256A  0002 2F2E                ori.b      D2, 0x2E /* '.' */
  3325. 0000256E  0008 4EBA                ori.b      A0, 0xBA
  3326. 00002572  02FC                     .incomplete
  3327. 00002574  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3328. 00002578  6000 00E2                bra        +0xE4 /* 0000265C */
  3329. 0000257C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3330. 00002580  206E 0016                movea.l    A0, [A6 + 0x16]
  3331. 00002584  2F10                     move.l     -[A7], [A0]
  3332. 00002586  206E 0012                movea.l    A0, [A6 + 0x12]
  3333. 0000258A  2F10                     move.l     -[A7], [A0]
  3334. 0000258C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3335. 00002590  4EBA 04C8                jsr        [PC + 0x4C8 /* 00002A5A */]
  3336. 00002594  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3337. 00002598  2D40 FFFC                move.l     [A6 - 0x4], D0
  3338. 0000259C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3339. 000025A0  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3340. 000025A4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  3341. 000025A8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3342. 000025AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3343. 000025B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3344. 000025B4  4EBA 02B8                jsr        [PC + 0x2B8 /* 0000286E */]
  3345. 000025B8  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3346. 000025BC  6000 009E                bra        +0xA0 /* 0000265C */
  3347. 000025C0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3348. 000025C4  206E 0016                movea.l    A0, [A6 + 0x16]
  3349. 000025C8  2F10                     move.l     -[A7], [A0]
  3350. 000025CA  206E 0012                movea.l    A0, [A6 + 0x12]
  3351. 000025CE  2F10                     move.l     -[A7], [A0]
  3352. 000025D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3353. 000025D4  4EBA 0484                jsr        [PC + 0x484 /* 00002A5A */]
  3354. 000025D8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3355. 000025DC  2D40 FFFC                move.l     [A6 - 0x4], D0
  3356. 000025E0  202E FFFC                move.l     D0, [A6 - 0x4]
  3357. 000025E4  E280                     asr        D0, 1
  3358. 000025E6  5280                     addq.l     D0, 1
  3359. 000025E8  2D40 FFFC                move.l     [A6 - 0x4], D0
  3360. 000025EC  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3361. 000025F0  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3362. 000025F4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  3363. 000025F8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3364. 000025FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3365. 00002600  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3366. 00002604  4EBA 0268                jsr        [PC + 0x268 /* 0000286E */]
  3367. 00002608  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3368. 0000260C  604E                     bra        +0x50 /* 0000265C */
  3369. 0000260E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3370. 00002612  206E 0016                movea.l    A0, [A6 + 0x16]
  3371. 00002616  2F10                     move.l     -[A7], [A0]
  3372. 00002618  206E 0012                movea.l    A0, [A6 + 0x12]
  3373. 0000261C  2F10                     move.l     -[A7], [A0]
  3374. 0000261E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3375. 00002622  4EBA 0436                jsr        [PC + 0x436 /* 00002A5A */]
  3376. 00002626  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3377. 0000262A  2D40 FFFC                move.l     [A6 - 0x4], D0
  3378. 0000262E  486E FFFC                pea.l      [A6 - 0x4]
  3379. 00002632  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3380. 00002636  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  3381. 0000263A  508F                     addq.l     A7, 8
  3382. 0000263C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3383. 00002640  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3384. 00002644  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  3385. 00002648  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3386. 0000264C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3387. 00002650  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3388. 00002654  4EBA 0218                jsr        [PC + 0x218 /* 0000286E */]
  3389. 00002658  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3390. label0000265C:
  3391. 0000265C  4E5E                     unlink     A6
  3392. 0000265E  4E75                     rts
  3393. fn00002660:
  3394. 00002660  4E56 FFF6                link       A6, -0x000A
  3395. 00002664  48E7 0308                movem.l    -[A7], D6,D7,A4
  3396. 00002668  286E 000C                movea.l    A4, [A6 + 0xC]
  3397. 0000266C  206E 0018                movea.l    A0, [A6 + 0x18]
  3398. 00002670  4250                     clr.w      [A0]
  3399. 00002672  7E00                     moveq.l    D7, 0x00
  3400. 00002674  206E 001C                movea.l    A0, [A6 + 0x1C]
  3401. 00002678  7006                     moveq.l    D0, 0x06
  3402. 0000267A  3080                     move.w     [A0], D0
  3403. 0000267C  0C54 1B58                cmpi.w     [A4], 0x1B58
  3404. 00002680  6F10                     ble        +0x12 /* 00002692 */
  3405. 00002682  0C54 1B66                cmpi.w     [A4], 0x1B66
  3406. 00002686  6C0A                     bge        +0xC /* 00002692 */
  3407. 00002688  3E14                     move.w     D7, [A4]
  3408. 0000268A  508C                     addq.l     A4, 8
  3409. 0000268C  206E 0018                movea.l    A0, [A6 + 0x18]
  3410. 00002690  5250                     addq.w     [A0], 1
  3411. label00002692:
  3412. 00002692  0C54 1F40                cmpi.w     [A4], 0x1F40
  3413. 00002696  6D06                     blt        +0x8 /* 0000269E */
  3414. 00002698  0C54 1F45                cmpi.w     [A4], 0x1F45
  3415. 0000269C  6F06                     ble        +0x8 /* 000026A4 */
  3416. label0000269E:
  3417. 0000269E  7004                     moveq.l    D0, 0x04
  3418. 000026A0  6000 01C4                bra        +0x1C6 /* 00002866 */
  3419. label000026A4:
  3420. 000026A4  508C                     addq.l     A4, 8
  3421. 000026A6  206E 0018                movea.l    A0, [A6 + 0x18]
  3422. 000026AA  5250                     addq.w     [A0], 1
  3423. 000026AC  4A47                     tst.w      D7
  3424. 000026AE  6700 0066                beq        +0x68 /* 00002716 */
  3425. 000026B2  0C54 271B                cmpi.w     [A4], 0x271B
  3426. 000026B6  6706                     beq        +0x8 /* 000026BE */
  3427. 000026B8  7005                     moveq.l    D0, 0x05
  3428. 000026BA  6000 01AA                bra        +0x1AC /* 00002866 */
  3429. label000026BE:
  3430. 000026BE  508C                     addq.l     A4, 8
  3431. 000026C0  206E 0018                movea.l    A0, [A6 + 0x18]
  3432. 000026C4  5250                     addq.w     [A0], 1
  3433. 000026C6  3007                     move.w     D0, D7
  3434. 000026C8  0640 E4A8                addi.w     D0, 0xE4A8
  3435. 000026CC  48C0                     ext.l      D0
  3436. 000026CE  2D40 FFFA                move.l     [A6 - 0x6], D0
  3437. 000026D2  206E 001C                movea.l    A0, [A6 + 0x1C]
  3438. 000026D6  216E FFFA 0002           move.l     [A0 + 0x2], [A6 - 0x6]
  3439. 000026DC  206E 001C                movea.l    A0, [A6 + 0x1C]
  3440. 000026E0  216E FFFA 0006           move.l     [A0 + 0x6], [A6 - 0x6]
  3441. 000026E6  0C47 1B63                cmpi.w     D7, 0x1B63
  3442. 000026EA  6608                     bne        +0xA /* 000026F4 */
  3443. 000026EC  206E 001C                movea.l    A0, [A6 + 0x1C]
  3444. 000026F0  7001                     moveq.l    D0, 0x01
  3445. 000026F2  3080                     move.w     [A0], D0
  3446. label000026F4:
  3447. 000026F4  0C47 1B65                cmpi.w     D7, 0x1B65
  3448. 000026F8  6608                     bne        +0xA /* 00002702 */
  3449. 000026FA  206E 001C                movea.l    A0, [A6 + 0x1C]
  3450. 000026FE  7002                     moveq.l    D0, 0x02
  3451. 00002700  3080                     move.w     [A0], D0
  3452. label00002702:
  3453. 00002702  0C47 1B64                cmpi.w     D7, 0x1B64
  3454. 00002706  6608                     bne        +0xA /* 00002710 */
  3455. 00002708  206E 001C                movea.l    A0, [A6 + 0x1C]
  3456. 0000270C  7003                     moveq.l    D0, 0x03
  3457. 0000270E  3080                     move.w     [A0], D0
  3458. label00002710:
  3459. 00002710  7000                     moveq.l    D0, 0x00
  3460. 00002712  6000 0152                bra        +0x154 /* 00002866 */
  3461. label00002716:
  3462. 00002716  486E FFF6                pea.l      [A6 - 0xA]
  3463. 0000271A  486E FFFE                pea.l      [A6 - 0x2]
  3464. 0000271E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3465. 00002722  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3466. 00002726  2F0C                     move.l     -[A7], A4
  3467. 00002728  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3468. 0000272C  4EBA D8D4                jsr        [PC - 0x272C /* 00000002 */]
  3469. 00002730  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3470. 00002734  3C00                     move.w     D6, D0
  3471. 00002736  4A46                     tst.w      D6
  3472. 00002738  6706                     beq        +0x8 /* 00002740 */
  3473. 0000273A  3006                     move.w     D0, D6
  3474. 0000273C  6000 0128                bra        +0x12A /* 00002866 */
  3475. label00002740:
  3476. 00002740  302E FFFE                move.w     D0, [A6 - 0x2]
  3477. 00002744  48C0                     ext.l      D0
  3478. 00002746  E780                     asl        D0, 3
  3479. 00002748  D9C0                     add.l      A4, D0
  3480. 0000274A  206E 0018                movea.l    A0, [A6 + 0x18]
  3481. 0000274E  302E FFFE                move.w     D0, [A6 - 0x2]
  3482. 00002752  D150                     add.w      [A0], D0
  3483. 00002754  486E FFFA                pea.l      [A6 - 0x6]
  3484. 00002758  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3485. 0000275C  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  3486. 00002760  508F                     addq.l     A7, 8
  3487. 00002762  3C00                     move.w     D6, D0
  3488. 00002764  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3489. 00002768  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3490. 0000276C  4A46                     tst.w      D6
  3491. 0000276E  6706                     beq        +0x8 /* 00002776 */
  3492. 00002770  3006                     move.w     D0, D6
  3493. 00002772  6000 00F2                bra        +0xF4 /* 00002866 */
  3494. label00002776:
  3495. 00002776  4AAE FFFA                tst.l      [A6 - 0x6]
  3496. 0000277A  6C06                     bge        +0x8 /* 00002782 */
  3497. 0000277C  7006                     moveq.l    D0, 0x06
  3498. 0000277E  6000 00E6                bra        +0xE8 /* 00002866 */
  3499. label00002782:
  3500. 00002782  0C54 271B                cmpi.w     [A4], 0x271B
  3501. 00002786  6622                     bne        +0x24 /* 000027AA */
  3502. 00002788  508C                     addq.l     A4, 8
  3503. 0000278A  206E 0018                movea.l    A0, [A6 + 0x18]
  3504. 0000278E  5250                     addq.w     [A0], 1
  3505. 00002790  206E 001C                movea.l    A0, [A6 + 0x1C]
  3506. 00002794  216E FFFA 0002           move.l     [A0 + 0x2], [A6 - 0x6]
  3507. 0000279A  206E 001C                movea.l    A0, [A6 + 0x1C]
  3508. 0000279E  216E FFFA 0006           move.l     [A0 + 0x6], [A6 - 0x6]
  3509. 000027A4  7000                     moveq.l    D0, 0x00
  3510. 000027A6  6000 00BE                bra        +0xC0 /* 00002866 */
  3511. label000027AA:
  3512. 000027AA  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  3513. 000027AE  6706                     beq        +0x8 /* 000027B6 */
  3514. 000027B0  7007                     moveq.l    D0, 0x07
  3515. 000027B2  6000 00B2                bra        +0xB4 /* 00002866 */
  3516. label000027B6:
  3517. 000027B6  508C                     addq.l     A4, 8
  3518. 000027B8  206E 0018                movea.l    A0, [A6 + 0x18]
  3519. 000027BC  5250                     addq.w     [A0], 1
  3520. 000027BE  206E 001C                movea.l    A0, [A6 + 0x1C]
  3521. 000027C2  216E FFFA 0002           move.l     [A0 + 0x2], [A6 - 0x6]
  3522. 000027C8  486E FFF6                pea.l      [A6 - 0xA]
  3523. 000027CC  486E FFFE                pea.l      [A6 - 0x2]
  3524. 000027D0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3525. 000027D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3526. 000027D8  2F0C                     move.l     -[A7], A4
  3527. 000027DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3528. 000027DE  4EBA D822                jsr        [PC - 0x27DE /* 00000002 */]
  3529. 000027E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3530. 000027E6  3C00                     move.w     D6, D0
  3531. 000027E8  4A46                     tst.w      D6
  3532. 000027EA  6706                     beq        +0x8 /* 000027F2 */
  3533. 000027EC  3006                     move.w     D0, D6
  3534. 000027EE  6000 0076                bra        +0x78 /* 00002866 */
  3535. label000027F2:
  3536. 000027F2  302E FFFE                move.w     D0, [A6 - 0x2]
  3537. 000027F6  48C0                     ext.l      D0
  3538. 000027F8  E780                     asl        D0, 3
  3539. 000027FA  D9C0                     add.l      A4, D0
  3540. 000027FC  206E 0018                movea.l    A0, [A6 + 0x18]
  3541. 00002800  302E FFFE                move.w     D0, [A6 - 0x2]
  3542. 00002804  D150                     add.w      [A0], D0
  3543. 00002806  486E FFFA                pea.l      [A6 - 0x6]
  3544. 0000280A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3545. 0000280E  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  3546. 00002812  508F                     addq.l     A7, 8
  3547. 00002814  3C00                     move.w     D6, D0
  3548. 00002816  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3549. 0000281A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3550. 0000281E  4A46                     tst.w      D6
  3551. 00002820  6704                     beq        +0x6 /* 00002826 */
  3552. 00002822  3006                     move.w     D0, D6
  3553. 00002824  6040                     bra        +0x42 /* 00002866 */
  3554. label00002826:
  3555. 00002826  4AAE FFFA                tst.l      [A6 - 0x6]
  3556. 0000282A  6C04                     bge        +0x6 /* 00002830 */
  3557. 0000282C  7006                     moveq.l    D0, 0x06
  3558. 0000282E  6036                     bra        +0x38 /* 00002866 */
  3559. label00002830:
  3560. 00002830  0C54 271B                cmpi.w     [A4], 0x271B
  3561. 00002834  6704                     beq        +0x6 /* 0000283A */
  3562. 00002836  7005                     moveq.l    D0, 0x05
  3563. 00002838  602C                     bra        +0x2E /* 00002866 */
  3564. label0000283A:
  3565. 0000283A  508C                     addq.l     A4, 8
  3566. 0000283C  206E 0018                movea.l    A0, [A6 + 0x18]
  3567. 00002840  5250                     addq.w     [A0], 1
  3568. 00002842  206E 001C                movea.l    A0, [A6 + 0x1C]
  3569. 00002846  202E FFFA                move.l     D0, [A6 - 0x6]
  3570. 0000284A  B0A8 0002                cmp.l      D0, [A0 + 0x2]
  3571. 0000284E  6C0A                     bge        +0xC /* 0000285A */
  3572. 00002850  206E 001C                movea.l    A0, [A6 + 0x1C]
  3573. 00002854  2D68 0002 FFFA           move.l     [A6 - 0x6], [A0 + 0x2]
  3574. label0000285A:
  3575. 0000285A  206E 001C                movea.l    A0, [A6 + 0x1C]
  3576. 0000285E  216E FFFA 0006           move.l     [A0 + 0x6], [A6 - 0x6]
  3577. 00002864  7000                     moveq.l    D0, 0x00
  3578. label00002866:
  3579. 00002866  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  3580. 0000286A  4E5E                     unlink     A6
  3581. 0000286C  4E75                     rts
  3582. fn0000286E:
  3583. 0000286E  4E56 FFFC                link       A6, -0x0004
  3584. 00002872  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  3585. 00002876  42AD C174                clr.l      [A5 - 0x3E8C]
  3586. 0000287A  4AAE 000C                tst.l      [A6 + 0xC]
  3587. 0000287E  660E                     bne        +0x10 /* 0000288E */
  3588. 00002880  206E 0014                movea.l    A0, [A6 + 0x14]
  3589. 00002884  226E 0018                movea.l    A1, [A6 + 0x18]
  3590. 00002888  2290                     move.l     [A1], [A0]
  3591. 0000288A  6000 01C6                bra        +0x1C8 /* 00002A52 */
  3592. label0000288E:
  3593. 0000288E  206E 0014                movea.l    A0, [A6 + 0x14]
  3594. 00002892  226E 0008                movea.l    A1, [A6 + 0x8]
  3595. 00002896  2011                     move.l     D0, [A1]
  3596. 00002898  D090                     add.l      D0, [A0]
  3597. 0000289A  2840                     movea.l    A4, D0
  3598. 0000289C  302E 001C                move.w     D0, [A6 + 0x1C]
  3599. 000028A0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3600. 000028A4  1F41 1F44                move.b     [A7 + 0x1F44], D1
  3601. 000028A8  01AA 0054                bclr       [A2 + 0x54], D0
  3602. 000028AC  0052 00D2                ori.w      [A2], 0xD2
  3603. 000028B0  0002 206E                ori.b      D2, 0x6E /* 'n' */
  3604. 000028B4  0014 226E                ori.b      [A4], 0x6E /* 'n' */
  3605. 000028B8  0018 2011                ori.b      [A0]+, 0x11
  3606. 000028BC  9090                     sub.l      D0, [A0]
  3607. 000028BE  2C00                     move.l     D6, D0
  3608. 000028C0  BCAE 000C                cmp.l      D6, [A6 + 0xC]
  3609. 000028C4  6C0E                     bge        +0x10 /* 000028D4 */
  3610. 000028C6  206E 0018                movea.l    A0, [A6 + 0x18]
  3611. 000028CA  226E 0014                movea.l    A1, [A6 + 0x14]
  3612. 000028CE  2290                     move.l     [A1], [A0]
  3613. 000028D0  6000 0180                bra        +0x182 /* 00002A52 */
  3614. label000028D4:
  3615. 000028D4  BCAE 0010                cmp.l      D6, [A6 + 0x10]
  3616. 000028D8  6C04                     bge        +0x6 /* 000028DE */
  3617. 000028DA  2D46 0010                move.l     [A6 + 0x10], D6
  3618. label000028DE:
  3619. 000028DE  206E 0014                movea.l    A0, [A6 + 0x14]
  3620. 000028E2  2010                     move.l     D0, [A0]
  3621. 000028E4  D0AE 0010                add.l      D0, [A6 + 0x10]
  3622. 000028E8  206E 0018                movea.l    A0, [A6 + 0x18]
  3623. 000028EC  2080                     move.l     [A0], D0
  3624. 000028EE  202E 000C                move.l     D0, [A6 + 0xC]
  3625. 000028F2  5380                     subq.l     D0, 1
  3626. 000028F4  206E 0014                movea.l    A0, [A6 + 0x14]
  3627. 000028F8  D190                     add.l      [A0], D0
  3628. 000028FA  6000 0156                bra        +0x158 /* 00002A52 */
  3629. 000028FE  0C6E 1F41 001C           cmpi.w     [A6 + 0x1C], 0x1F41
  3630. 00002904  6604                     bne        +0x6 /* 0000290A */
  3631. 00002906  7A0D                     moveq.l    D5, 0x0D
  3632. 00002908  6002                     bra        +0x4 /* 0000290C */
  3633. label0000290A:
  3634. 0000290A  7A2C                     moveq.l    D5, 0x2C
  3635. label0000290C:
  3636. 0000290C  7C01                     moveq.l    D6, 0x01
  3637. 0000290E  206E 0014                movea.l    A0, [A6 + 0x14]
  3638. 00002912  2E10                     move.l     D7, [A0]
  3639. 00002914  6000 004A                bra        +0x4C /* 00002960 */
  3640. label00002918:
  3641. 00002918  BCAE 000C                cmp.l      D6, [A6 + 0xC]
  3642. 0000291C  6638                     bne        +0x3A /* 00002956 */
  3643. 0000291E  206E 0014                movea.l    A0, [A6 + 0x14]
  3644. 00002922  2087                     move.l     [A0], D7
  3645. 00002924  52AE 0010                addq.l     [A6 + 0x10], 1
  3646. 00002928  6020                     bra        +0x22 /* 0000294A */
  3647. label0000292A:
  3648. 0000292A  BA14                     cmp.b      D5, [A4]
  3649. 0000292C  6602                     bne        +0x4 /* 00002930 */
  3650. 0000292E  5286                     addq.l     D6, 1
  3651. label00002930:
  3652. 00002930  528C                     addq.l     A4, 1
  3653. 00002932  BCAE 0010                cmp.l      D6, [A6 + 0x10]
  3654. 00002936  6610                     bne        +0x12 /* 00002948 */
  3655. 00002938  7001                     moveq.l    D0, 0x01
  3656. 0000293A  2B40 C174                move.l     [A5 - 0x3E8C], D0
  3657. 0000293E  206E 0018                movea.l    A0, [A6 + 0x18]
  3658. 00002942  2087                     move.l     [A0], D7
  3659. 00002944  6000 010C                bra        +0x10E /* 00002A52 */
  3660. label00002948:
  3661. 00002948  5287                     addq.l     D7, 1
  3662. label0000294A:
  3663. 0000294A  206E 0018                movea.l    A0, [A6 + 0x18]
  3664. 0000294E  BE90                     cmp.l      D7, [A0]
  3665. 00002950  6DD8                     blt        -0x26 /* 0000292A */
  3666. 00002952  6000 00FE                bra        +0x100 /* 00002A52 */
  3667. label00002956:
  3668. 00002956  BA14                     cmp.b      D5, [A4]
  3669. 00002958  6602                     bne        +0x4 /* 0000295C */
  3670. 0000295A  5286                     addq.l     D6, 1
  3671. label0000295C:
  3672. 0000295C  528C                     addq.l     A4, 1
  3673. 0000295E  5287                     addq.l     D7, 1
  3674. label00002960:
  3675. 00002960  206E 0018                movea.l    A0, [A6 + 0x18]
  3676. 00002964  BE90                     cmp.l      D7, [A0]
  3677. 00002966  6DB0                     blt        -0x4E /* 00002918 */
  3678. 00002968  206E 0018                movea.l    A0, [A6 + 0x18]
  3679. 0000296C  226E 0014                movea.l    A1, [A6 + 0x14]
  3680. 00002970  2290                     move.l     [A1], [A0]
  3681. 00002972  202E 000C                move.l     D0, [A6 + 0xC]
  3682. 00002976  9086                     sub.l      D0, D6
  3683. 00002978  2B40 C170                move.l     [A5 - 0x3E90], D0
  3684. 0000297C  6000 00D4                bra        +0xD6 /* 00002A52 */
  3685. 00002980  7C00                     moveq.l    D6, 0x00
  3686. 00002982  206E 0014                movea.l    A0, [A6 + 0x14]
  3687. 00002986  2E10                     move.l     D7, [A0]
  3688. 00002988  6000 00B4                bra        +0xB6 /* 00002A3E */
  3689. label0000298C:
  3690. 0000298C  206E 0018                movea.l    A0, [A6 + 0x18]
  3691. 00002990  2010                     move.l     D0, [A0]
  3692. 00002992  9087                     sub.l      D0, D7
  3693. 00002994  486E FFFC                pea.l      [A6 - 0x4]
  3694. 00002998  486E FFFE                pea.l      [A6 - 0x2]
  3695. 0000299C  3F00                     move.w     -[A7], D0
  3696. 0000299E  2F0C                     move.l     -[A7], A4
  3697. 000029A0  4EBA 01AE                jsr        [PC + 0x1AE /* 00002B50 */]
  3698. 000029A4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3699. 000029A8  4A40                     tst.w      D0
  3700. 000029AA  6702                     beq        +0x4 /* 000029AE */
  3701. 000029AC  5286                     addq.l     D6, 1
  3702. label000029AE:
  3703. 000029AE  BCAE 000C                cmp.l      D6, [A6 + 0xC]
  3704. 000029B2  6600 0080                bne        +0x82 /* 00002A34 */
  3705. 000029B6  306E FFFC                movea.w    A0, [A6 - 0x4]
  3706. 000029BA  D1C7                     add.l      A0, D7
  3707. 000029BC  226E 0014                movea.l    A1, [A6 + 0x14]
  3708. 000029C0  2288                     move.l     [A1], A0
  3709. 000029C2  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3710. 000029C6  306E FFFE                movea.w    A0, [A6 - 0x2]
  3711. 000029CA  DE88                     add.l      D7, A0
  3712. 000029CC  6000 005C                bra        +0x5E /* 00002A2A */
  3713. label000029D0:
  3714. 000029D0  BCAE 0010                cmp.l      D6, [A6 + 0x10]
  3715. 000029D4  6628                     bne        +0x2A /* 000029FE */
  3716. 000029D6  2C07                     move.l     D6, D7
  3717. 000029D8  6012                     bra        +0x14 /* 000029EC */
  3718. label000029DA:
  3719. 000029DA  7000                     moveq.l    D0, 0x00
  3720. 000029DC  1014                     move.b     D0, [A4]
  3721. 000029DE  0C40 0020                cmpi.w     D0, 0x20 /* ' ' */
  3722. 000029E2  6610                     bne        +0x12 /* 000029F4 */
  3723. 000029E4  52AD C174                addq.l     [A5 - 0x3E8C], 1
  3724. 000029E8  528C                     addq.l     A4, 1
  3725. 000029EA  5286                     addq.l     D6, 1
  3726. label000029EC:
  3727. 000029EC  206E 0018                movea.l    A0, [A6 + 0x18]
  3728. 000029F0  BC90                     cmp.l      D6, [A0]
  3729. 000029F2  6DE6                     blt        -0x18 /* 000029DA */
  3730. label000029F4:
  3731. 000029F4  206E 0018                movea.l    A0, [A6 + 0x18]
  3732. 000029F8  2087                     move.l     [A0], D7
  3733. 000029FA  6000 0056                bra        +0x58 /* 00002A52 */
  3734. label000029FE:
  3735. 000029FE  206E 0018                movea.l    A0, [A6 + 0x18]
  3736. 00002A02  2010                     move.l     D0, [A0]
  3737. 00002A04  9087                     sub.l      D0, D7
  3738. 00002A06  486E FFFC                pea.l      [A6 - 0x4]
  3739. 00002A0A  486E FFFE                pea.l      [A6 - 0x2]
  3740. 00002A0E  3F00                     move.w     -[A7], D0
  3741. 00002A10  2F0C                     move.l     -[A7], A4
  3742. 00002A12  4EBA 013C                jsr        [PC + 0x13C /* 00002B50 */]
  3743. 00002A16  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3744. 00002A1A  4A40                     tst.w      D0
  3745. 00002A1C  6702                     beq        +0x4 /* 00002A20 */
  3746. 00002A1E  5286                     addq.l     D6, 1
  3747. label00002A20:
  3748. 00002A20  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3749. 00002A24  306E FFFE                movea.w    A0, [A6 - 0x2]
  3750. 00002A28  DE88                     add.l      D7, A0
  3751. label00002A2A:
  3752. 00002A2A  206E 0018                movea.l    A0, [A6 + 0x18]
  3753. 00002A2E  BE90                     cmp.l      D7, [A0]
  3754. 00002A30  6D9E                     blt        -0x60 /* 000029D0 */
  3755. 00002A32  601E                     bra        +0x20 /* 00002A52 */
  3756. label00002A34:
  3757. 00002A34  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3758. 00002A38  306E FFFE                movea.w    A0, [A6 - 0x2]
  3759. 00002A3C  DE88                     add.l      D7, A0
  3760. label00002A3E:
  3761. 00002A3E  206E 0018                movea.l    A0, [A6 + 0x18]
  3762. 00002A42  BE90                     cmp.l      D7, [A0]
  3763. 00002A44  6D00 FF46                blt        -0xB8 /* 0000298C */
  3764. 00002A48  206E 0018                movea.l    A0, [A6 + 0x18]
  3765. 00002A4C  226E 0014                movea.l    A1, [A6 + 0x14]
  3766. 00002A50  2290                     move.l     [A1], [A0]
  3767. label00002A52:
  3768. 00002A52  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  3769. 00002A56  4E5E                     unlink     A6
  3770. 00002A58  4E75                     rts
  3771. export_395:
  3772. fn00002A5A:
  3773. 00002A5A  4E56 FFFC                link       A6, -0x0004
  3774. 00002A5E  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  3775. 00002A62  2E2E 000C                move.l     D7, [A6 + 0xC]
  3776. 00002A66  2C2E 0010                move.l     D6, [A6 + 0x10]
  3777. 00002A6A  7800                     moveq.l    D4, 0x00
  3778. 00002A6C  BE86                     cmp.l      D7, D6
  3779. 00002A6E  6D06                     blt        +0x8 /* 00002A76 */
  3780. 00002A70  7000                     moveq.l    D0, 0x00
  3781. 00002A72  6000 00D4                bra        +0xD6 /* 00002B48 */
  3782. label00002A76:
  3783. 00002A76  206E 0008                movea.l    A0, [A6 + 0x8]
  3784. 00002A7A  2010                     move.l     D0, [A0]
  3785. 00002A7C  D087                     add.l      D0, D7
  3786. 00002A7E  2840                     movea.l    A4, D0
  3787. 00002A80  302E 0014                move.w     D0, [A6 + 0x14]
  3788. 00002A84  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3789. 00002A88  1F41 1F44                move.b     [A7 + 0x1F44], D1
  3790. 00002A8C  00BA 0012 003C 0084      ori.l      [PC + 0x84 /* 00002B12, value 0x6DD46030 */], 0x12003C
  3791. 00002A94  0002 2006                ori.b      D2, 0x6
  3792. 00002A98  9087                     sub.l      D0, D7
  3793. 00002A9A  2800                     move.l     D4, D0
  3794. 00002A9C  6000 00A8                bra        +0xAA /* 00002B46 */
  3795. 00002AA0  2A07                     move.l     D5, D7
  3796. 00002AA2  6010                     bra        +0x12 /* 00002AB4 */
  3797. label00002AA4:
  3798. 00002AA4  7000                     moveq.l    D0, 0x00
  3799. 00002AA6  1014                     move.b     D0, [A4]
  3800. 00002AA8  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  3801. 00002AAC  6602                     bne        +0x4 /* 00002AB0 */
  3802. 00002AAE  5284                     addq.l     D4, 1
  3803. label00002AB0:
  3804. 00002AB0  528C                     addq.l     A4, 1
  3805. 00002AB2  5285                     addq.l     D5, 1
  3806. label00002AB4:
  3807. 00002AB4  BA86                     cmp.l      D5, D6
  3808. 00002AB6  6DEC                     blt        -0x12 /* 00002AA4 */
  3809. 00002AB8  7000                     moveq.l    D0, 0x00
  3810. 00002ABA  102C FFFF                move.b     D0, [A4 - 0x1]
  3811. 00002ABE  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  3812. 00002AC2  6700 0082                beq        +0x84 /* 00002B46 */
  3813. 00002AC6  5284                     addq.l     D4, 1
  3814. 00002AC8  6000 007C                bra        +0x7E /* 00002B46 */
  3815. 00002ACC  2A07                     move.l     D5, D7
  3816. 00002ACE  6010                     bra        +0x12 /* 00002AE0 */
  3817. label00002AD0:
  3818. 00002AD0  7000                     moveq.l    D0, 0x00
  3819. 00002AD2  1014                     move.b     D0, [A4]
  3820. 00002AD4  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  3821. 00002AD8  6602                     bne        +0x4 /* 00002ADC */
  3822. 00002ADA  5284                     addq.l     D4, 1
  3823. label00002ADC:
  3824. 00002ADC  528C                     addq.l     A4, 1
  3825. 00002ADE  5285                     addq.l     D5, 1
  3826. label00002AE0:
  3827. 00002AE0  BA86                     cmp.l      D5, D6
  3828. 00002AE2  6DEC                     blt        -0x12 /* 00002AD0 */
  3829. 00002AE4  2A07                     move.l     D5, D7
  3830. 00002AE6  6028                     bra        +0x2A /* 00002B10 */
  3831. label00002AE8:
  3832. 00002AE8  538C                     subq.l     A4, 1
  3833. 00002AEA  7000                     moveq.l    D0, 0x00
  3834. 00002AEC  1014                     move.b     D0, [A4]
  3835. 00002AEE  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  3836. 00002AF2  6700 0052                beq        +0x54 /* 00002B46 */
  3837. 00002AF6  7000                     moveq.l    D0, 0x00
  3838. 00002AF8  1014                     move.b     D0, [A4]
  3839. 00002AFA  0C40 0020                cmpi.w     D0, 0x20 /* ' ' */
  3840. 00002AFE  670E                     beq        +0x10 /* 00002B0E */
  3841. 00002B00  7000                     moveq.l    D0, 0x00
  3842. 00002B02  1014                     move.b     D0, [A4]
  3843. 00002B04  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  3844. 00002B08  6704                     beq        +0x6 /* 00002B0E */
  3845. 00002B0A  5284                     addq.l     D4, 1
  3846. 00002B0C  6038                     bra        +0x3A /* 00002B46 */
  3847. label00002B0E:
  3848. 00002B0E  5285                     addq.l     D5, 1
  3849. label00002B10:
  3850. 00002B10  BA86                     cmp.l      D5, D6
  3851. 00002B12  6DD4                     blt        -0x2A /* 00002AE8 */
  3852. 00002B14  6030                     bra        +0x32 /* 00002B46 */
  3853. 00002B16  2A07                     move.l     D5, D7
  3854. 00002B18  6028                     bra        +0x2A /* 00002B42 */
  3855. label00002B1A:
  3856. 00002B1A  2006                     move.l     D0, D6
  3857. 00002B1C  9085                     sub.l      D0, D5
  3858. 00002B1E  486E FFFC                pea.l      [A6 - 0x4]
  3859. 00002B22  486E FFFE                pea.l      [A6 - 0x2]
  3860. 00002B26  3F00                     move.w     -[A7], D0
  3861. 00002B28  2F0C                     move.l     -[A7], A4
  3862. 00002B2A  4EBA 0024                jsr        [PC + 0x24 /* 00002B50 */]
  3863. 00002B2E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3864. 00002B32  4A40                     tst.w      D0
  3865. 00002B34  6702                     beq        +0x4 /* 00002B38 */
  3866. 00002B36  5284                     addq.l     D4, 1
  3867. label00002B38:
  3868. 00002B38  306E FFFE                movea.w    A0, [A6 - 0x2]
  3869. 00002B3C  DA88                     add.l      D5, A0
  3870. 00002B3E  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3871. label00002B42:
  3872. 00002B42  BA86                     cmp.l      D5, D6
  3873. 00002B44  6DD4                     blt        -0x2A /* 00002B1A */
  3874. label00002B46:
  3875. 00002B46  2004                     move.l     D0, D4
  3876. label00002B48:
  3877. 00002B48  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  3878. 00002B4C  4E5E                     unlink     A6
  3879. 00002B4E  4E75                     rts
  3880. fn00002B50:
  3881. 00002B50  4E56 0000                link       A6, 0
  3882. 00002B54  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  3883. 00002B58  286E 0008                movea.l    A4, [A6 + 0x8]
  3884. 00002B5C  3E2E 000C                move.w     D7, [A6 + 0xC]
  3885. 00002B60  7A00                     moveq.l    D5, 0x00
  3886. 00002B62  7820                     moveq.l    D4, 0x20
  3887. 00002B64  7C00                     moveq.l    D6, 0x00
  3888. 00002B66  6000 0052                bra        +0x54 /* 00002BBA */
  3889. label00002B6A:
  3890. 00002B6A  B814                     cmp.b      D4, [A4]
  3891. 00002B6C  6724                     beq        +0x26 /* 00002B92 */
  3892. 00002B6E  7000                     moveq.l    D0, 0x00
  3893. 00002B70  1014                     move.b     D0, [A4]
  3894. 00002B72  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  3895. 00002B76  671A                     beq        +0x1C /* 00002B92 */
  3896. 00002B78  4A45                     tst.w      D5
  3897. 00002B7A  6612                     bne        +0x14 /* 00002B8E */
  3898. 00002B7C  206E 0012                movea.l    A0, [A6 + 0x12]
  3899. 00002B80  3086                     move.w     [A0], D6
  3900. 00002B82  7000                     moveq.l    D0, 0x00
  3901. 00002B84  1014                     move.b     D0, [A4]
  3902. 00002B86  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  3903. 00002B8A  6602                     bne        +0x4 /* 00002B8E */
  3904. 00002B8C  7822                     moveq.l    D4, 0x22
  3905. label00002B8E:
  3906. 00002B8E  7A01                     moveq.l    D5, 0x01
  3907. 00002B90  6024                     bra        +0x26 /* 00002BB6 */
  3908. label00002B92:
  3909. 00002B92  4A45                     tst.w      D5
  3910. 00002B94  6720                     beq        +0x22 /* 00002BB6 */
  3911. 00002B96  7000                     moveq.l    D0, 0x00
  3912. 00002B98  1014                     move.b     D0, [A4]
  3913. 00002B9A  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  3914. 00002B9E  660C                     bne        +0xE /* 00002BAC */
  3915. 00002BA0  7000                     moveq.l    D0, 0x00
  3916. 00002BA2  1004                     move.b     D0, D4
  3917. 00002BA4  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  3918. 00002BA8  6602                     bne        +0x4 /* 00002BAC */
  3919. 00002BAA  5246                     addq.w     D6, 1
  3920. label00002BAC:
  3921. 00002BAC  206E 000E                movea.l    A0, [A6 + 0xE]
  3922. 00002BB0  3086                     move.w     [A0], D6
  3923. 00002BB2  7001                     moveq.l    D0, 0x01
  3924. 00002BB4  6010                     bra        +0x12 /* 00002BC6 */
  3925. label00002BB6:
  3926. 00002BB6  528C                     addq.l     A4, 1
  3927. 00002BB8  5246                     addq.w     D6, 1
  3928. label00002BBA:
  3929. 00002BBA  BC47                     cmp.w      D6, D7
  3930. 00002BBC  6DAC                     blt        -0x52 /* 00002B6A */
  3931. 00002BBE  206E 000E                movea.l    A0, [A6 + 0xE]
  3932. 00002BC2  3086                     move.w     [A0], D6
  3933. 00002BC4  3005                     move.w     D0, D5
  3934. label00002BC6:
  3935. 00002BC6  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  3936. 00002BCA  4E5E                     unlink     A6
  3937. 00002BCC  4E75                     rts
  3938. fn00002BCE:
  3939. 00002BCE  4E56 FEFE                link       A6, -0x0102
  3940. 00002BD2  2F0C                     move.l     -[A7], A4
  3941. 00002BD4  286E 000C                movea.l    A4, [A6 + 0xC]
  3942. 00002BD8  486E FF02                pea.l      [A6 - 0xFE]
  3943. 00002BDC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3944. 00002BE0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3945. 00002BE4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3946. 00002BE8  2F0C                     move.l     -[A7], A4
  3947. 00002BEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3948. 00002BEE  4EBA 03A4                jsr        [PC + 0x3A4 /* 00002F94 */]
  3949. 00002BF2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3950. 00002BF6  3D40 FEFE                move.w     [A6 - 0x102], D0
  3951. 00002BFA  4A6E FEFE                tst.w      [A6 - 0x102]
  3952. 00002BFE  6708                     beq        +0xA /* 00002C08 */
  3953. 00002C00  302E FEFE                move.w     D0, [A6 - 0x102]
  3954. 00002C04  6000 00CC                bra        +0xCE /* 00002CD2 */
  3955. label00002C08:
  3956. 00002C08  0C6E 0003 FF02           cmpi.w     [A6 - 0xFE], 0x3
  3957. 00002C0E  6710                     beq        +0x12 /* 00002C20 */
  3958. 00002C10  486E FF02                pea.l      [A6 - 0xFE]
  3959. 00002C14  4EBA 05CA                jsr        [PC + 0x5CA /* 000031E0 */]
  3960. 00002C18  588F                     addq.l     A7, 4
  3961. 00002C1A  700B                     moveq.l    D0, 0x0B
  3962. 00002C1C  6000 00B4                bra        +0xB6 /* 00002CD2 */
  3963. label00002C20:
  3964. 00002C20  486E FF02                pea.l      [A6 - 0xFE]
  3965. 00002C24  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  3966. 00002C28  588F                     addq.l     A7, 4
  3967. 00002C2A  4A40                     tst.w      D0
  3968. 00002C2C  6756                     beq        +0x58 /* 00002C84 */
  3969. 00002C2E  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  3970. 00002C32  42A7                     clr.l      -[A7]
  3971. 00002C34  2050                     movea.l    A0, [A0]
  3972. 00002C36  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  3973. 00002C3A  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  3974. 00002C3E  201F                     move.l     D0, [A7]+
  3975. 00002C40  2D40 FFFC                move.l     [A6 - 0x4], D0
  3976. 00002C44  42A7                     clr.l      -[A7]
  3977. 00002C46  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3978. 00002C4A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  3979. 00002C4E  205F                     movea.l    A0, [A7]+
  3980. 00002C50  226E 001C                movea.l    A1, [A6 + 0x1C]
  3981. 00002C54  2288                     move.l     [A1], A0
  3982. 00002C56  206D B4F4                movea.l    A0, [A5 - 0x4B0C]
  3983. 00002C5A  2050                     movea.l    A0, [A0]
  3984. 00002C5C  2068 003E                movea.l    A0, [A0 + 0x3E]
  3985. 00002C60  226E 001C                movea.l    A1, [A6 + 0x1C]
  3986. 00002C64  2251                     movea.l    A1, [A1]
  3987. 00002C66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3988. 00002C6A  2F11                     move.l     -[A7], [A1]
  3989. 00002C6C  2F10                     move.l     -[A7], [A0]
  3990. 00002C6E  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3991. 00002C72  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3992. 00002C76  486E FF02                pea.l      [A6 - 0xFE]
  3993. 00002C7A  4EBA 0564                jsr        [PC + 0x564 /* 000031E0 */]
  3994. 00002C7E  588F                     addq.l     A7, 4
  3995. 00002C80  7000                     moveq.l    D0, 0x00
  3996. 00002C82  604E                     bra        +0x50 /* 00002CD2 */
  3997. label00002C84:
  3998. 00002C84  206E FF8C                movea.l    A0, [A6 - 0x74]
  3999. 00002C88  302E FF86                move.w     D0, [A6 - 0x7A]
  4000. 00002C8C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  4001. 00002C90  D090                     add.l      D0, [A0]
  4002. 00002C92  2040                     movea.l    A0, D0
  4003. 00002C94  43EE FFAA                lea.l      A1, [A6 - 0x56]
  4004. 00002C98  7013                     moveq.l    D0, 0x13
  4005. label00002C9A:
  4006. 00002C9A  22D8                     move.l     [A1]+, [A0]+
  4007. 00002C9C  51C8 FFFC                dbf        D0, -0x6 /* 00002C9A */
  4008. 00002CA0  32D8                     move.w     [A1]+, [A0]+
  4009. 00002CA2  0C6E 0002 FFAC           cmpi.w     [A6 - 0x54], 0x2
  4010. 00002CA8  670E                     beq        +0x10 /* 00002CB8 */
  4011. 00002CAA  486E FF02                pea.l      [A6 - 0xFE]
  4012. 00002CAE  4EBA 0530                jsr        [PC + 0x530 /* 000031E0 */]
  4013. 00002CB2  588F                     addq.l     A7, 4
  4014. 00002CB4  700A                     moveq.l    D0, 0x0A
  4015. 00002CB6  601A                     bra        +0x1C /* 00002CD2 */
  4016. label00002CB8:
  4017. 00002CB8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4018. 00002CBC  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  4019. 00002CC0  4EBA 0016                jsr        [PC + 0x16 /* 00002CD8 */]
  4020. 00002CC4  508F                     addq.l     A7, 8
  4021. 00002CC6  486E FF02                pea.l      [A6 - 0xFE]
  4022. 00002CCA  4EBA 0514                jsr        [PC + 0x514 /* 000031E0 */]
  4023. 00002CCE  588F                     addq.l     A7, 4
  4024. 00002CD0  7000                     moveq.l    D0, 0x00
  4025. label00002CD2:
  4026. 00002CD2  285F                     movea.l    A4, [A7]+
  4027. 00002CD4  4E5E                     unlink     A6
  4028. 00002CD6  4E75                     rts
  4029. export_400:
  4030. fn00002CD8:
  4031. 00002CD8  4E56 FFFE                link       A6, -0x0002
  4032. 00002CDC  48E7 0300                movem.l    -[A7], D6,D7
  4033. 00002CE0  206E 0008                movea.l    A0, [A6 + 0x8]
  4034. 00002CE4  2050                     movea.l    A0, [A0]
  4035. 00002CE6  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  4036. 00002CEA  302E FFFE                move.w     D0, [A6 - 0x2]
  4037. 00002CEE  C1FC 0014                muls.w     D0, 0x14
  4038. 00002CF2  5440                     addq.w     D0, 2
  4039. 00002CF4  48C0                     ext.l      D0
  4040. 00002CF6  2C00                     move.l     D6, D0
  4041. 00002CF8  42A7                     clr.l      -[A7]
  4042. 00002CFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4043. 00002CFE  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  4044. 00002D02  201F                     move.l     D0, [A7]+
  4045. 00002D04  9086                     sub.l      D0, D6
  4046. 00002D06  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  4047. 00002D0C  2E00                     move.l     D7, D0
  4048. 00002D0E  42A7                     clr.l      -[A7]
  4049. 00002D10  2F07                     move.l     -[A7], D7
  4050. 00002D12  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4051. 00002D16  205F                     movea.l    A0, [A7]+
  4052. 00002D18  226E 000C                movea.l    A1, [A6 + 0xC]
  4053. 00002D1C  2288                     move.l     [A1], A0
  4054. 00002D1E  206E 0008                movea.l    A0, [A6 + 0x8]
  4055. 00002D22  2010                     move.l     D0, [A0]
  4056. 00002D24  D086                     add.l      D0, D6
  4057. 00002D26  206E 000C                movea.l    A0, [A6 + 0xC]
  4058. 00002D2A  2050                     movea.l    A0, [A0]
  4059. 00002D2C  2F07                     move.l     -[A7], D7
  4060. 00002D2E  2F10                     move.l     -[A7], [A0]
  4061. 00002D30  2F00                     move.l     -[A7], D0
  4062. 00002D32  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  4063. 00002D36  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4064. 00002D3A  4CDF 00C0                movem.l    D6,D7, [A7]+
  4065. 00002D3E  4E5E                     unlink     A6
  4066. 00002D40  4E75                     rts
  4067. export_402:
  4068. 00002D42  4E56 FEF6                link       A6, -0x010A
  4069. 00002D46  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4070. 00002D4A  286E 000C                movea.l    A4, [A6 + 0xC]
  4071. 00002D4E  266E 001C                movea.l    A3, [A6 + 0x1C]
  4072. 00002D52  0C54 2B55                cmpi.w     [A4], 0x2B55 /* '+U' */
  4073. 00002D56  6600 00BE                bne        +0xC0 /* 00002E16 */
  4074. 00002D5A  0C6C 2B0B 0008           cmpi.w     [A4 + 0x8], 0x2B0B
  4075. 00002D60  6600 00B4                bne        +0xB6 /* 00002E16 */
  4076. 00002D64  206E 0018                movea.l    A0, [A6 + 0x18]
  4077. 00002D68  7002                     moveq.l    D0, 0x02
  4078. 00002D6A  3080                     move.w     [A0], D0
  4079. 00002D6C  486E FEF6                pea.l      [A6 - 0x10A]
  4080. 00002D70  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  4081. 00002D74  588F                     addq.l     A7, 4
  4082. 00002D76  7000                     moveq.l    D0, 0x00
  4083. 00002D78  102E FEF6                move.b     D0, [A6 - 0x10A]
  4084. 00002D7C  4A40                     tst.w      D0
  4085. 00002D7E  6606                     bne        +0x8 /* 00002D86 */
  4086. 00002D80  7033                     moveq.l    D0, 0x33
  4087. 00002D82  6000 0208                bra        +0x20A /* 00002F8C */
  4088. label00002D86:
  4089. 00002D86  42A7                     clr.l      -[A7]
  4090. 00002D88  42A7                     clr.l      -[A7]
  4091. 00002D8A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4092. 00002D8E  205F                     movea.l    A0, [A7]+
  4093. 00002D90  2D48 FFFA                move.l     [A6 - 0x6], A0
  4094. 00002D94  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4095. 00002D98  486E FEF6                pea.l      [A6 - 0x10A]
  4096. 00002D9C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  4097. 00002DA0  508F                     addq.l     A7, 8
  4098. 00002DA2  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4099. 00002DA6  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  4100. 00002DAA  588F                     addq.l     A7, 4
  4101. 00002DAC  42A7                     clr.l      -[A7]
  4102. 00002DAE  42A7                     clr.l      -[A7]
  4103. 00002DB0  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4104. 00002DB4  205F                     movea.l    A0, [A7]+
  4105. 00002DB6  2D48 FFF6                move.l     [A6 - 0xA], A0
  4106. 00002DBA  42A7                     clr.l      -[A7]
  4107. 00002DBC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4108. 00002DC0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4109. 00002DC4  4EBA 4476                jsr        [PC + 0x4476 /* 0000723C */]
  4110. 00002DC8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4111. 00002DCC  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4112. 00002DD0  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4113. 00002DD4  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4114. 00002DD8  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4115. 00002DDC  206E FFFA                movea.l    A0, [A6 - 0x6]
  4116. 00002DE0  2F0B                     move.l     -[A7], A3
  4117. 00002DE2  486E FFFE                pea.l      [A6 - 0x2]
  4118. 00002DE6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4119. 00002DEA  2F10                     move.l     -[A7], [A0]
  4120. 00002DEC  206E FFF6                movea.l    A0, [A6 - 0xA]
  4121. 00002DF0  2F10                     move.l     -[A7], [A0]
  4122. 00002DF2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4123. 00002DF6  4EBA 019C                jsr        [PC + 0x19C /* 00002F94 */]
  4124. 00002DFA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4125. 00002DFE  3E00                     move.w     D7, D0
  4126. 00002E00  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4127. 00002E04  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4128. 00002E08  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4129. 00002E0C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4130. 00002E10  3007                     move.w     D0, D7
  4131. 00002E12  6000 0178                bra        +0x17A /* 00002F8C */
  4132. label00002E16:
  4133. 00002E16  0C54 2B38                cmpi.w     [A4], 0x2B38 /* '+8' */
  4134. 00002E1A  6600 009E                bne        +0xA0 /* 00002EBA */
  4135. 00002E1E  206E 0018                movea.l    A0, [A6 + 0x18]
  4136. 00002E22  7001                     moveq.l    D0, 0x01
  4137. 00002E24  3080                     move.w     [A0], D0
  4138. 00002E26  42A7                     clr.l      -[A7]
  4139. 00002E28  42A7                     clr.l      -[A7]
  4140. 00002E2A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4141. 00002E2E  205F                     movea.l    A0, [A7]+
  4142. 00002E30  2D48 FFFA                move.l     [A6 - 0x6], A0
  4143. 00002E34  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4144. 00002E38  206E 0008                movea.l    A0, [A6 + 0x8]
  4145. 00002E3C  2F28 000A                move.l     -[A7], [A0 + 0xA]
  4146. 00002E40  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  4147. 00002E44  508F                     addq.l     A7, 8
  4148. 00002E46  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4149. 00002E4A  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  4150. 00002E4E  588F                     addq.l     A7, 4
  4151. 00002E50  42A7                     clr.l      -[A7]
  4152. 00002E52  42A7                     clr.l      -[A7]
  4153. 00002E54  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4154. 00002E58  205F                     movea.l    A0, [A7]+
  4155. 00002E5A  2D48 FFF6                move.l     [A6 - 0xA], A0
  4156. 00002E5E  42A7                     clr.l      -[A7]
  4157. 00002E60  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4158. 00002E64  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4159. 00002E68  4EBA 43D2                jsr        [PC + 0x43D2 /* 0000723C */]
  4160. 00002E6C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4161. 00002E70  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4162. 00002E74  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4163. 00002E78  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4164. 00002E7C  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4165. 00002E80  206E FFFA                movea.l    A0, [A6 - 0x6]
  4166. 00002E84  2F0B                     move.l     -[A7], A3
  4167. 00002E86  486E FFFE                pea.l      [A6 - 0x2]
  4168. 00002E8A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4169. 00002E8E  2F10                     move.l     -[A7], [A0]
  4170. 00002E90  206E FFF6                movea.l    A0, [A6 - 0xA]
  4171. 00002E94  2F10                     move.l     -[A7], [A0]
  4172. 00002E96  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4173. 00002E9A  4EBA 00F8                jsr        [PC + 0xF8 /* 00002F94 */]
  4174. 00002E9E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4175. 00002EA2  3E00                     move.w     D7, D0
  4176. 00002EA4  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4177. 00002EA8  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4178. 00002EAC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4179. 00002EB0  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4180. 00002EB4  3007                     move.w     D0, D7
  4181. 00002EB6  6000 00D4                bra        +0xD6 /* 00002F8C */
  4182. label00002EBA:
  4183. 00002EBA  2F0C                     move.l     -[A7], A4
  4184. 00002EBC  4EBA 055A                jsr        [PC + 0x55A /* 00003418 */]
  4185. 00002EC0  588F                     addq.l     A7, 4
  4186. 00002EC2  3C00                     move.w     D6, D0
  4187. 00002EC4  0C46 0001                cmpi.w     D6, 0x1
  4188. 00002EC8  6D2A                     blt        +0x2C /* 00002EF4 */
  4189. 00002ECA  0C46 0007                cmpi.w     D6, 0x7
  4190. 00002ECE  6E24                     bgt        +0x26 /* 00002EF4 */
  4191. 00002ED0  2F0B                     move.l     -[A7], A3
  4192. 00002ED2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4193. 00002ED6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4194. 00002EDA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4195. 00002EDE  2F0C                     move.l     -[A7], A4
  4196. 00002EE0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4197. 00002EE4  4EBA 00AE                jsr        [PC + 0xAE /* 00002F94 */]
  4198. 00002EE8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4199. 00002EEC  3E00                     move.w     D7, D0
  4200. 00002EEE  3007                     move.w     D0, D7
  4201. 00002EF0  6000 009A                bra        +0x9C /* 00002F8C */
  4202. label00002EF4:
  4203. 00002EF4  486E FFFA                pea.l      [A6 - 0x6]
  4204. 00002EF8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4205. 00002EFC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4206. 00002F00  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4207. 00002F04  2F0C                     move.l     -[A7], A4
  4208. 00002F06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4209. 00002F0A  4EBA E3DC                jsr        [PC - 0x1C24 /* 000012E8 */]
  4210. 00002F0E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4211. 00002F12  3E00                     move.w     D7, D0
  4212. 00002F14  4A47                     tst.w      D7
  4213. 00002F16  6704                     beq        +0x6 /* 00002F1C */
  4214. 00002F18  3007                     move.w     D0, D7
  4215. 00002F1A  6070                     bra        +0x72 /* 00002F8C */
  4216. label00002F1C:
  4217. 00002F1C  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4218. 00002F20  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  4219. 00002F24  588F                     addq.l     A7, 4
  4220. 00002F26  42A7                     clr.l      -[A7]
  4221. 00002F28  42A7                     clr.l      -[A7]
  4222. 00002F2A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4223. 00002F2E  205F                     movea.l    A0, [A7]+
  4224. 00002F30  2D48 FFF6                move.l     [A6 - 0xA], A0
  4225. 00002F34  42A7                     clr.l      -[A7]
  4226. 00002F36  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4227. 00002F3A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4228. 00002F3E  4EBA 42FC                jsr        [PC + 0x42FC /* 0000723C */]
  4229. 00002F42  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4230. 00002F46  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4231. 00002F4A  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4232. 00002F4E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4233. 00002F52  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4234. 00002F56  206E FFFA                movea.l    A0, [A6 - 0x6]
  4235. 00002F5A  2F0B                     move.l     -[A7], A3
  4236. 00002F5C  486E FFFE                pea.l      [A6 - 0x2]
  4237. 00002F60  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4238. 00002F64  2F10                     move.l     -[A7], [A0]
  4239. 00002F66  206E FFF6                movea.l    A0, [A6 - 0xA]
  4240. 00002F6A  2F10                     move.l     -[A7], [A0]
  4241. 00002F6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4242. 00002F70  4EBA 0022                jsr        [PC + 0x22 /* 00002F94 */]
  4243. 00002F74  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4244. 00002F78  3E00                     move.w     D7, D0
  4245. 00002F7A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4246. 00002F7E  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4247. 00002F82  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4248. 00002F86  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4249. 00002F8A  3007                     move.w     D0, D7
  4250. label00002F8C:
  4251. 00002F8C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4252. 00002F90  4E5E                     unlink     A6
  4253. 00002F92  4E75                     rts
  4254. export_403:
  4255. fn00002F94:
  4256. 00002F94  4E56 FEF4                link       A6, -0x010C
  4257. 00002F98  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4258. 00002F9C  286E 000C                movea.l    A4, [A6 + 0xC]
  4259. 00002FA0  266E 001C                movea.l    A3, [A6 + 0x1C]
  4260. 00002FA4  206E 0018                movea.l    A0, [A6 + 0x18]
  4261. 00002FA8  4250                     clr.w      [A0]
  4262. 00002FAA  2F0C                     move.l     -[A7], A4
  4263. 00002FAC  4EBA 046A                jsr        [PC + 0x46A /* 00003418 */]
  4264. 00002FB0  588F                     addq.l     A7, 4
  4265. 00002FB2  3E00                     move.w     D7, D0
  4266. 00002FB4  3687                     move.w     [A3], D7
  4267. 00002FB6  3007                     move.w     D0, D7
  4268. 00002FB8  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  4269. 00002FBC  0000 0008                ori.b      D0, 0x8
  4270. 00002FC0  0218 0214                andi.b     [A0]+, 0x14
  4271. 00002FC4  0010 00BE                ori.b      [A0], 0xBE
  4272. 00002FC8  00EE                     .incomplete
  4273. 00002FCA  01D8                     .incomplete
  4274. 00002FCC  01D6                     .incomplete
  4275. 00002FCE  01D4                     .incomplete
  4276. 00002FD0  01D2                     .incomplete
  4277. 00002FD2  0200 3F3C                andi.b     D0, 0x3C /* '<' */
  4278. 00002FD6  0001 486E                ori.b      D1, 0x6E /* 'n' */
  4279. 00002FDA  FEFA 486E                .extension 0xEFA <<F/2-3/7>> // unimplemented
  4280. 00002FDE  FEF8 486E                .extension 0xEF8 <<F/2-3/7>> // unimplemented
  4281. 00002FE2  FEF4 2F2E                .extension 0xEF4 <<F/2-3/7>> // unimplemented
  4282. 00002FE6  0014 2F2E                ori.b      [A4], 0x2E /* '.' */
  4283. 00002FEA  0010 2F0C                ori.b      [A0], 0xC
  4284. 00002FEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4285. 00002FF2  4EBA 093A                jsr        [PC + 0x93A /* 0000392E */]
  4286. 00002FF6  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  4287. 00002FFA  3C00                     move.w     D6, D0
  4288. 00002FFC  4A46                     tst.w      D6
  4289. 00002FFE  6706                     beq        +0x8 /* 00003006 */
  4290. 00003000  3006                     move.w     D0, D6
  4291. 00003002  6000 01D4                bra        +0x1D6 /* 000031D8 */
  4292. label00003006:
  4293. 00003006  0C6E 0001 FEF8           cmpi.w     [A6 - 0x108], 0x1
  4294. 0000300C  6706                     beq        +0x8 /* 00003014 */
  4295. 0000300E  7002                     moveq.l    D0, 0x02
  4296. 00003010  6000 01C6                bra        +0x1C8 /* 000031D8 */
  4297. label00003014:
  4298. 00003014  206E 0018                movea.l    A0, [A6 + 0x18]
  4299. 00003018  302E FEF4                move.w     D0, [A6 - 0x10C]
  4300. 0000301C  D150                     add.w      [A0], D0
  4301. 0000301E  302E FEF4                move.w     D0, [A6 - 0x10C]
  4302. 00003022  48C0                     ext.l      D0
  4303. 00003024  E780                     asl        D0, 3
  4304. 00003026  D9C0                     add.l      A4, D0
  4305. 00003028  4267                     clr.w      -[A7]
  4306. 0000302A  2F0B                     move.l     -[A7], A3
  4307. 0000302C  486E FEF4                pea.l      [A6 - 0x10C]
  4308. 00003030  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4309. 00003034  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4310. 00003038  2F0C                     move.l     -[A7], A4
  4311. 0000303A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4312. 0000303E  4EBA 06B6                jsr        [PC + 0x6B6 /* 000036F6 */]
  4313. 00003042  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4314. 00003046  3C00                     move.w     D6, D0
  4315. 00003048  4A46                     tst.w      D6
  4316. 0000304A  6706                     beq        +0x8 /* 00003052 */
  4317. 0000304C  3006                     move.w     D0, D6
  4318. 0000304E  6000 0188                bra        +0x18A /* 000031D8 */
  4319. label00003052:
  4320. 00003052  206E 0018                movea.l    A0, [A6 + 0x18]
  4321. 00003056  302E FEF4                move.w     D0, [A6 - 0x10C]
  4322. 0000305A  D150                     add.w      [A0], D0
  4323. 0000305C  486B 001E                pea.l      [A3 + 0x1E]
  4324. 00003060  486E FEFA                pea.l      [A6 - 0x106]
  4325. 00003064  2F2B 001A                move.l     -[A7], [A3 + 0x1A]
  4326. 00003068  4EBA 287A                jsr        [PC + 0x287A /* 000058E4 */]
  4327. 0000306C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4328. 00003070  3C00                     move.w     D6, D0
  4329. 00003072  4A46                     tst.w      D6
  4330. 00003074  6708                     beq        +0xA /* 0000307E */
  4331. 00003076  2F0B                     move.l     -[A7], A3
  4332. 00003078  4EBA 0166                jsr        [PC + 0x166 /* 000031E0 */]
  4333. 0000307C  588F                     addq.l     A7, 4
  4334. label0000307E:
  4335. 0000307E  3006                     move.w     D0, D6
  4336. 00003080  6000 0156                bra        +0x158 /* 000031D8 */
  4337. 00003084  3F3C 0001                move.w     -[A7], 0x1
  4338. 00003088  2F0B                     move.l     -[A7], A3
  4339. 0000308A  486E FEF4                pea.l      [A6 - 0x10C]
  4340. 0000308E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4341. 00003092  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4342. 00003096  2F0C                     move.l     -[A7], A4
  4343. 00003098  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4344. 0000309C  4EBA 0658                jsr        [PC + 0x658 /* 000036F6 */]
  4345. 000030A0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4346. 000030A4  3C00                     move.w     D6, D0
  4347. 000030A6  206E 0018                movea.l    A0, [A6 + 0x18]
  4348. 000030AA  302E FEF4                move.w     D0, [A6 - 0x10C]
  4349. 000030AE  D150                     add.w      [A0], D0
  4350. 000030B0  3006                     move.w     D0, D6
  4351. 000030B2  6000 0124                bra        +0x126 /* 000031D8 */
  4352. 000030B6  486E FEFA                pea.l      [A6 - 0x106]
  4353. 000030BA  486E FEF6                pea.l      [A6 - 0x10A]
  4354. 000030BE  486E FEF8                pea.l      [A6 - 0x108]
  4355. 000030C2  486E FEF4                pea.l      [A6 - 0x10C]
  4356. 000030C6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4357. 000030CA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4358. 000030CE  2F0C                     move.l     -[A7], A4
  4359. 000030D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4360. 000030D4  4EBA 0422                jsr        [PC + 0x422 /* 000034F8 */]
  4361. 000030D8  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4362. 000030DC  3C00                     move.w     D6, D0
  4363. 000030DE  4A46                     tst.w      D6
  4364. 000030E0  6706                     beq        +0x8 /* 000030E8 */
  4365. 000030E2  3006                     move.w     D0, D6
  4366. 000030E4  6000 00F2                bra        +0xF4 /* 000031D8 */
  4367. label000030E8:
  4368. 000030E8  206E 0018                movea.l    A0, [A6 + 0x18]
  4369. 000030EC  302E FEF4                move.w     D0, [A6 - 0x10C]
  4370. 000030F0  D150                     add.w      [A0], D0
  4371. 000030F2  302E FEF4                move.w     D0, [A6 - 0x10C]
  4372. 000030F6  48C0                     ext.l      D0
  4373. 000030F8  E780                     asl        D0, 3
  4374. 000030FA  D9C0                     add.l      A4, D0
  4375. 000030FC  0C54 271B                cmpi.w     [A4], 0x271B
  4376. 00003100  6714                     beq        +0x16 /* 00003116 */
  4377. 00003102  41EB 0022                lea.l      A0, [A3 + 0x22]
  4378. 00003106  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  4379. 0000310A  7017                     moveq.l    D0, 0x17
  4380. label0000310C:
  4381. 0000310C  20D9                     move.l     [A0]+, [A1]+
  4382. 0000310E  51C8 FFFC                dbf        D0, -0x6 /* 0000310C */
  4383. 00003112  30D9                     move.w     [A0]+, [A1]+
  4384. 00003114  6034                     bra        +0x36 /* 0000314A */
  4385. label00003116:
  4386. 00003116  4267                     clr.w      -[A7]
  4387. 00003118  2F0B                     move.l     -[A7], A3
  4388. 0000311A  486E FEF4                pea.l      [A6 - 0x10C]
  4389. 0000311E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4390. 00003122  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4391. 00003126  2F0C                     move.l     -[A7], A4
  4392. 00003128  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4393. 0000312C  4EBA 0B4E                jsr        [PC + 0xB4E /* 00003C7C */]
  4394. 00003130  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4395. 00003134  3C00                     move.w     D6, D0
  4396. 00003136  4A46                     tst.w      D6
  4397. 00003138  6706                     beq        +0x8 /* 00003140 */
  4398. 0000313A  3006                     move.w     D0, D6
  4399. 0000313C  6000 009A                bra        +0x9C /* 000031D8 */
  4400. label00003140:
  4401. 00003140  206E 0018                movea.l    A0, [A6 + 0x18]
  4402. 00003144  302E FEF4                move.w     D0, [A6 - 0x10C]
  4403. 00003148  D150                     add.w      [A0], D0
  4404. label0000314A:
  4405. 0000314A  0C6E 0004 FEF8           cmpi.w     [A6 - 0x108], 0x4
  4406. 00003150  6614                     bne        +0x16 /* 00003166 */
  4407. 00003152  206B 004A                movea.l    A0, [A3 + 0x4A]
  4408. 00003156  2050                     movea.l    A0, [A0]
  4409. 00003158  2768 0020 008A           move.l     [A3 + 0x8A], [A0 + 0x20]
  4410. 0000315E  276B 0042 0086           move.l     [A3 + 0x86], [A3 + 0x42]
  4411. 00003164  6012                     bra        +0x14 /* 00003178 */
  4412. label00003166:
  4413. 00003166  206B 005E                movea.l    A0, [A3 + 0x5E]
  4414. 0000316A  2050                     movea.l    A0, [A0]
  4415. 0000316C  2768 0020 008A           move.l     [A3 + 0x8A], [A0 + 0x20]
  4416. 00003172  276B 0056 0086           move.l     [A3 + 0x86], [A3 + 0x56]
  4417. label00003178:
  4418. 00003178  486B 0084                pea.l      [A3 + 0x84]
  4419. 0000317C  486E FEFA                pea.l      [A6 - 0x106]
  4420. 00003180  3F2E FEF6                move.w     -[A7], [A6 - 0x10A]
  4421. 00003184  2F2B 008A                move.l     -[A7], [A3 + 0x8A]
  4422. 00003188  4EBA 24C8                jsr        [PC + 0x24C8 /* 00005652 */]
  4423. 0000318C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4424. 00003190  3C00                     move.w     D6, D0
  4425. 00003192  4A46                     tst.w      D6
  4426. 00003194  6708                     beq        +0xA /* 0000319E */
  4427. 00003196  2F0B                     move.l     -[A7], A3
  4428. 00003198  4EBA 0046                jsr        [PC + 0x46 /* 000031E0 */]
  4429. 0000319C  588F                     addq.l     A7, 4
  4430. label0000319E:
  4431. 0000319E  3006                     move.w     D0, D6
  4432. 000031A0  6036                     bra        +0x38 /* 000031D8 */
  4433. 000031A2  3F3C 0001                move.w     -[A7], 0x1
  4434. 000031A6  2F0B                     move.l     -[A7], A3
  4435. 000031A8  486E FEF4                pea.l      [A6 - 0x10C]
  4436. 000031AC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4437. 000031B0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4438. 000031B4  2F0C                     move.l     -[A7], A4
  4439. 000031B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4440. 000031BA  4EBA 0AC0                jsr        [PC + 0xAC0 /* 00003C7C */]
  4441. 000031BE  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4442. 000031C2  3C00                     move.w     D6, D0
  4443. 000031C4  206E 0018                movea.l    A0, [A6 + 0x18]
  4444. 000031C8  302E FEF4                move.w     D0, [A6 - 0x10C]
  4445. 000031CC  D150                     add.w      [A0], D0
  4446. 000031CE  3006                     move.w     D0, D6
  4447. 000031D0  6006                     bra        +0x8 /* 000031D8 */
  4448. 000031D2  7000                     moveq.l    D0, 0x00
  4449. 000031D4  6002                     bra        +0x4 /* 000031D8 */
  4450. 000031D6  7002                     moveq.l    D0, 0x02
  4451. label000031D8:
  4452. 000031D8  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4453. 000031DC  4E5E                     unlink     A6
  4454. 000031DE  4E75                     rts
  4455. export_404:
  4456. fn000031E0:
  4457. 000031E0  4E56 FF1C                link       A6, -0x00E4
  4458. 000031E4  2F0C                     move.l     -[A7], A4
  4459. 000031E6  286E 0008                movea.l    A4, [A6 + 0x8]
  4460. 000031EA  3D54 FFE2                move.w     [A6 - 0x1E], [A4]
  4461. 000031EE  302E FFE2                move.w     D0, [A6 - 0x1E]
  4462. 000031F2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  4463. 000031F6  0001 0008                ori.b      D1, 0x8
  4464. 000031FA  0218 0010                andi.b     [A0]+, 0x10
  4465. 000031FE  000E 00A2                ori.b      A6, 0xA2
  4466. 00003202  00A0 009E 009C           ori.l      -[A0], 0x9E009C
  4467. 00003208  009A 0208 486E           ori.l      [A2]+, 0x208486E
  4468. 0000320E  FFE0                     .invalid   <<F/7/7>>
  4469. 00003210  486E FFE4                pea.l      [A6 - 0x1C]
  4470. 00003214  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  4471. 00003218  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4472. 0000321C  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  4473. 00003220  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4474. 00003224  4A40                     tst.w      D0
  4475. 00003226  6600 01EA                bne        +0x1EC /* 00003412 */
  4476. 0000322A  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4477. 0000322E  4EAD 0A6A                jsr        [A5 + 0xA6A /* export_329 */]
  4478. 00003232  588F                     addq.l     A7, 4
  4479. 00003234  4A40                     tst.w      D0
  4480. 00003236  6614                     bne        +0x16 /* 0000324C */
  4481. 00003238  4879 0000 9C40           push.l     0x9C40
  4482. 0000323E  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4483. 00003242  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  4484. 00003246  508F                     addq.l     A7, 8
  4485. 00003248  4A40                     tst.w      D0
  4486. 0000324A  670A                     beq        +0xC /* 00003256 */
  4487. label0000324C:
  4488. 0000324C  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4489. 00003250  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  4490. 00003254  588F                     addq.l     A7, 4
  4491. label00003256:
  4492. 00003256  2F2C 000E                move.l     -[A7], [A4 + 0xE]
  4493. 0000325A  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4494. 0000325E  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4495. 00003262  508F                     addq.l     A7, 8
  4496. 00003264  3F00                     move.w     -[A7], D0
  4497. 00003266  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4498. 0000326A  548F                     addq.l     A7, 2
  4499. 0000326C  4878 0002                push.l     0x2
  4500. 00003270  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4501. 00003274  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4502. 00003278  508F                     addq.l     A7, 8
  4503. 0000327A  3F00                     move.w     -[A7], D0
  4504. 0000327C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4505. 00003280  548F                     addq.l     A7, 2
  4506. 00003282  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4507. 00003286  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  4508. 0000328A  588F                     addq.l     A7, 4
  4509. 0000328C  3F00                     move.w     -[A7], D0
  4510. 0000328E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4511. 00003292  548F                     addq.l     A7, 2
  4512. 00003294  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4513. 00003298  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  4514. 0000329C  588F                     addq.l     A7, 4
  4515. 0000329E  6000 0172                bra        +0x174 /* 00003412 */
  4516. 000032A2  486E FF7E                pea.l      [A6 - 0x82]
  4517. 000032A6  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  4518. 000032AA  2F2C 0022                move.l     -[A7], [A4 + 0x22]
  4519. 000032AE  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  4520. 000032B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4521. 000032B6  4A40                     tst.w      D0
  4522. 000032B8  6700 009E                beq        +0xA0 /* 00003358 */
  4523. 000032BC  202E FF9A                move.l     D0, [A6 - 0x66]
  4524. 000032C0  B0AC 003E                cmp.l      D0, [A4 + 0x3E]
  4525. 000032C4  6700 014C                beq        +0x14E /* 00003412 */
  4526. 000032C8  41EE FF1C                lea.l      A0, [A6 - 0xE4]
  4527. 000032CC  43EC 0022                lea.l      A1, [A4 + 0x22]
  4528. 000032D0  7017                     moveq.l    D0, 0x17
  4529. label000032D2:
  4530. 000032D2  20D9                     move.l     [A0]+, [A1]+
  4531. 000032D4  51C8 FFFC                dbf        D0, -0x6 /* 000032D2 */
  4532. 000032D8  30D9                     move.w     [A0]+, [A1]+
  4533. 000032DA  486E FF1C                pea.l      [A6 - 0xE4]
  4534. 000032DE  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  4535. 000032E2  588F                     addq.l     A7, 4
  4536. 000032E4  2F2E FF3C                move.l     -[A7], [A6 - 0xC4]
  4537. 000032E8  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4538. 000032EC  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4539. 000032F0  508F                     addq.l     A7, 8
  4540. 000032F2  3F00                     move.w     -[A7], D0
  4541. 000032F4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4542. 000032F8  548F                     addq.l     A7, 2
  4543. 000032FA  2F2E FF50                move.l     -[A7], [A6 - 0xB0]
  4544. 000032FE  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4545. 00003302  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4546. 00003306  508F                     addq.l     A7, 8
  4547. 00003308  3F00                     move.w     -[A7], D0
  4548. 0000330A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4549. 0000330E  548F                     addq.l     A7, 2
  4550. 00003310  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4551. 00003314  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  4552. 00003318  588F                     addq.l     A7, 4
  4553. 0000331A  3F00                     move.w     -[A7], D0
  4554. 0000331C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4555. 00003320  548F                     addq.l     A7, 2
  4556. 00003322  4A6D B110                tst.w      [A5 - 0x4EF0]
  4557. 00003326  6710                     beq        +0x12 /* 00003338 */
  4558. 00003328  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  4559. 0000332C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4560. 00003330  2F2E FF60                move.l     -[A7], [A6 - 0xA0]
  4561. 00003334  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4562. label00003338:
  4563. 00003338  206E FFA6                movea.l    A0, [A6 - 0x5A]
  4564. 0000333C  2050                     movea.l    A0, [A0]
  4565. 0000333E  2F28 0024                move.l     -[A7], [A0 + 0x24]
  4566. 00003342  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  4567. 00003346  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  4568. 0000334A  508F                     addq.l     A7, 8
  4569. 0000334C  3F00                     move.w     -[A7], D0
  4570. 0000334E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4571. 00003352  548F                     addq.l     A7, 2
  4572. 00003354  6000 00BC                bra        +0xBE /* 00003412 */
  4573. label00003358:
  4574. 00003358  41EE FF1C                lea.l      A0, [A6 - 0xE4]
  4575. 0000335C  43EC 0022                lea.l      A1, [A4 + 0x22]
  4576. 00003360  7017                     moveq.l    D0, 0x17
  4577. label00003362:
  4578. 00003362  20D9                     move.l     [A0]+, [A1]+
  4579. 00003364  51C8 FFFC                dbf        D0, -0x6 /* 00003362 */
  4580. 00003368  30D9                     move.w     [A0]+, [A1]+
  4581. 0000336A  486E FF1C                pea.l      [A6 - 0xE4]
  4582. 0000336E  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  4583. 00003372  588F                     addq.l     A7, 4
  4584. 00003374  2F2E FF3C                move.l     -[A7], [A6 - 0xC4]
  4585. 00003378  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4586. 0000337C  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4587. 00003380  508F                     addq.l     A7, 8
  4588. 00003382  3F00                     move.w     -[A7], D0
  4589. 00003384  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4590. 00003388  548F                     addq.l     A7, 2
  4591. 0000338A  2F2E FF50                move.l     -[A7], [A6 - 0xB0]
  4592. 0000338E  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4593. 00003392  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4594. 00003396  508F                     addq.l     A7, 8
  4595. 00003398  3F00                     move.w     -[A7], D0
  4596. 0000339A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4597. 0000339E  548F                     addq.l     A7, 2
  4598. 000033A0  2F2E FF2C                move.l     -[A7], [A6 - 0xD4]
  4599. 000033A4  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4600. 000033A8  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4601. 000033AC  508F                     addq.l     A7, 8
  4602. 000033AE  3F00                     move.w     -[A7], D0
  4603. 000033B0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4604. 000033B4  548F                     addq.l     A7, 2
  4605. 000033B6  42A7                     clr.l      -[A7]
  4606. 000033B8  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4607. 000033BC  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4608. 000033C0  508F                     addq.l     A7, 8
  4609. 000033C2  3F00                     move.w     -[A7], D0
  4610. 000033C4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4611. 000033C8  548F                     addq.l     A7, 2
  4612. 000033CA  4878 0001                push.l     0x1
  4613. 000033CE  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4614. 000033D2  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4615. 000033D6  508F                     addq.l     A7, 8
  4616. 000033D8  3F00                     move.w     -[A7], D0
  4617. 000033DA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4618. 000033DE  548F                     addq.l     A7, 2
  4619. 000033E0  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4620. 000033E4  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  4621. 000033E8  588F                     addq.l     A7, 4
  4622. 000033EA  3F00                     move.w     -[A7], D0
  4623. 000033EC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4624. 000033F0  548F                     addq.l     A7, 2
  4625. 000033F2  4A6D B110                tst.w      [A5 - 0x4EF0]
  4626. 000033F6  6710                     beq        +0x12 /* 00003408 */
  4627. 000033F8  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  4628. 000033FC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4629. 00003400  2F2E FF60                move.l     -[A7], [A6 - 0xA0]
  4630. 00003404  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4631. label00003408:
  4632. 00003408  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  4633. 0000340C  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  4634. 00003410  588F                     addq.l     A7, 4
  4635. label00003412:
  4636. 00003412  285F                     movea.l    A4, [A7]+
  4637. 00003414  4E5E                     unlink     A6
  4638. 00003416  4E75                     rts
  4639. export_407:
  4640. fn00003418:
  4641. 00003418  4E56 0000                link       A6, 0
  4642. 0000341C  48E7 0108                movem.l    -[A7], D7,A4
  4643. 00003420  286E 0008                movea.l    A4, [A6 + 0x8]
  4644. 00003424  3E14                     move.w     D7, [A4]
  4645. 00003426  0C47 1B58                cmpi.w     D7, 0x1B58
  4646. 0000342A  6F0A                     ble        +0xC /* 00003436 */
  4647. 0000342C  0C47 1B66                cmpi.w     D7, 0x1B66
  4648. 00003430  6C04                     bge        +0x6 /* 00003436 */
  4649. 00003432  508C                     addq.l     A4, 8
  4650. 00003434  3E14                     move.w     D7, [A4]
  4651. label00003436:
  4652. 00003436  0C47 2B51                cmpi.w     D7, 0x2B51 /* '+Q' */
  4653. 0000343A  670C                     beq        +0xE /* 00003448 */
  4654. 0000343C  0C47 271A                cmpi.w     D7, 0x271A
  4655. 00003440  6706                     beq        +0x8 /* 00003448 */
  4656. 00003442  0C47 2B66                cmpi.w     D7, 0x2B66 /* '+f' */
  4657. 00003446  6604                     bne        +0x6 /* 0000344C */
  4658. label00003448:
  4659. 00003448  508C                     addq.l     A4, 8
  4660. 0000344A  3E14                     move.w     D7, [A4]
  4661. label0000344C:
  4662. 0000344C  3007                     move.w     D0, D7
  4663. 0000344E  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4664. 00003452  000A 002A                ori.b      A2, 0x2A /* '*' */
  4665. 00003456  1F42 002C                move.b     [A7 + 0x2C], D2
  4666. 0000345A  2B39 002E 2B2A           move.l     -[A5], [0x002E2B2A]
  4667. 00003460  002A 2B21 0026           ori.b      [A2 + 0x26], 0x21 /* '!' */
  4668. 00003466  2B07                     move.l     -[A5], D7
  4669. 00003468  0028 2B0B 0050           ori.b      [A0 + 0x50], 0xB
  4670. 0000346E  2AFF                     move.l     [A5]+, <<invalid special address>>
  4671. 00003470  0072 2B72 0072           ori.w      [A2 + D0.w + 0x72], 0x2B72 /* '+r' */
  4672. 00003476  2B53 0072                move.l     [A5 + 0x72 /* export_10 */], [A3]
  4673. 0000347A  2B2D 0072                move.l     -[A5], [A5 + 0x72 /* export_10 */]
  4674. 0000347E  7001                     moveq.l    D0, 0x01
  4675. 00003480  6000 006E                bra        +0x70 /* 000034F0 */
  4676. 00003484  7002                     moveq.l    D0, 0x02
  4677. 00003486  6000 0068                bra        +0x6A /* 000034F0 */
  4678. 0000348A  7003                     moveq.l    D0, 0x03
  4679. 0000348C  6000 0062                bra        +0x64 /* 000034F0 */
  4680. 00003490  508C                     addq.l     A4, 8
  4681. 00003492  3E14                     move.w     D7, [A4]
  4682. 00003494  0C47 2B2A                cmpi.w     D7, 0x2B2A /* '+*' */
  4683. 00003498  6606                     bne        +0x8 /* 000034A0 */
  4684. 0000349A  7003                     moveq.l    D0, 0x03
  4685. 0000349C  6000 0052                bra        +0x54 /* 000034F0 */
  4686. label000034A0:
  4687. 000034A0  0C47 2B21                cmpi.w     D7, 0x2B21 /* '+!' */
  4688. 000034A4  6606                     bne        +0x8 /* 000034AC */
  4689. 000034A6  7003                     moveq.l    D0, 0x03
  4690. 000034A8  6000 0046                bra        +0x48 /* 000034F0 */
  4691. label000034AC:
  4692. 000034AC  0C47 2B07                cmpi.w     D7, 0x2B07
  4693. 000034B0  6606                     bne        +0x8 /* 000034B8 */
  4694. 000034B2  7003                     moveq.l    D0, 0x03
  4695. 000034B4  6000 003A                bra        +0x3C /* 000034F0 */
  4696. label000034B8:
  4697. 000034B8  7004                     moveq.l    D0, 0x04
  4698. 000034BA  6034                     bra        +0x36 /* 000034F0 */
  4699. 000034BC  508C                     addq.l     A4, 8
  4700. 000034BE  3E14                     move.w     D7, [A4]
  4701. 000034C0  0C47 2B2A                cmpi.w     D7, 0x2B2A /* '+*' */
  4702. 000034C4  6604                     bne        +0x6 /* 000034CA */
  4703. 000034C6  7003                     moveq.l    D0, 0x03
  4704. 000034C8  6026                     bra        +0x28 /* 000034F0 */
  4705. label000034CA:
  4706. 000034CA  0C47 2B21                cmpi.w     D7, 0x2B21 /* '+!' */
  4707. 000034CE  6604                     bne        +0x6 /* 000034D4 */
  4708. 000034D0  7003                     moveq.l    D0, 0x03
  4709. 000034D2  601C                     bra        +0x1E /* 000034F0 */
  4710. label000034D4:
  4711. 000034D4  0C47 2B07                cmpi.w     D7, 0x2B07
  4712. 000034D8  6604                     bne        +0x6 /* 000034DE */
  4713. 000034DA  7003                     moveq.l    D0, 0x03
  4714. 000034DC  6012                     bra        +0x14 /* 000034F0 */
  4715. label000034DE:
  4716. 000034DE  7005                     moveq.l    D0, 0x05
  4717. 000034E0  600E                     bra        +0x10 /* 000034F0 */
  4718. 000034E2  7006                     moveq.l    D0, 0x06
  4719. 000034E4  600A                     bra        +0xC /* 000034F0 */
  4720. 000034E6  7007                     moveq.l    D0, 0x07
  4721. 000034E8  6006                     bra        +0x8 /* 000034F0 */
  4722. 000034EA  7008                     moveq.l    D0, 0x08
  4723. 000034EC  6002                     bra        +0x4 /* 000034F0 */
  4724. 000034EE  7000                     moveq.l    D0, 0x00
  4725. label000034F0:
  4726. 000034F0  4CDF 1080                movem.l    D7,A4, [A7]+
  4727. 000034F4  4E5E                     unlink     A6
  4728. 000034F6  4E75                     rts
  4729. export_410:
  4730. fn000034F8:
  4731. 000034F8  4E56 FEF6                link       A6, -0x010A
  4732. 000034FC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4733. 00003500  266E 000C                movea.l    A3, [A6 + 0xC]
  4734. 00003504  286E 0024                movea.l    A4, [A6 + 0x24]
  4735. 00003508  206E 0018                movea.l    A0, [A6 + 0x18]
  4736. 0000350C  4250                     clr.w      [A0]
  4737. 0000350E  206E 0020                movea.l    A0, [A6 + 0x20]
  4738. 00003512  70FF                     moveq.l    D0, 0xFFFFFFFF
  4739. 00003514  3080                     move.w     [A0], D0
  4740. 00003516  206E 001C                movea.l    A0, [A6 + 0x1C]
  4741. 0000351A  4250                     clr.w      [A0]
  4742. 0000351C  7E00                     moveq.l    D7, 0x00
  4743. 0000351E  0C53 1B58                cmpi.w     [A3], 0x1B58
  4744. 00003522  6F34                     ble        +0x36 /* 00003558 */
  4745. 00003524  0C53 1B66                cmpi.w     [A3], 0x1B66
  4746. 00003528  6C2E                     bge        +0x30 /* 00003558 */
  4747. 0000352A  7E06                     moveq.l    D7, 0x06
  4748. 0000352C  3013                     move.w     D0, [A3]
  4749. 0000352E  0640 E4A8                addi.w     D0, 0xE4A8
  4750. 00003532  48C0                     ext.l      D0
  4751. 00003534  2D40 FFFA                move.l     [A6 - 0x6], D0
  4752. 00003538  0C53 1B63                cmpi.w     [A3], 0x1B63
  4753. 0000353C  6602                     bne        +0x4 /* 00003540 */
  4754. 0000353E  7E01                     moveq.l    D7, 0x01
  4755. label00003540:
  4756. 00003540  0C53 1B65                cmpi.w     [A3], 0x1B65
  4757. 00003544  6602                     bne        +0x4 /* 00003548 */
  4758. 00003546  7E02                     moveq.l    D7, 0x02
  4759. label00003548:
  4760. 00003548  0C53 1B64                cmpi.w     [A3], 0x1B64
  4761. 0000354C  6602                     bne        +0x4 /* 00003550 */
  4762. 0000354E  7E03                     moveq.l    D7, 0x03
  4763. label00003550:
  4764. 00003550  508B                     addq.l     A3, 8
  4765. 00003552  206E 0018                movea.l    A0, [A6 + 0x18]
  4766. 00003556  5250                     addq.w     [A0], 1
  4767. label00003558:
  4768. 00003558  0C53 2B0B                cmpi.w     [A3], 0x2B0B
  4769. 0000355C  6608                     bne        +0xA /* 00003566 */
  4770. 0000355E  206E 001C                movea.l    A0, [A6 + 0x1C]
  4771. 00003562  7004                     moveq.l    D0, 0x04
  4772. 00003564  3080                     move.w     [A0], D0
  4773. label00003566:
  4774. 00003566  0C53 2AFF                cmpi.w     [A3], 0x2AFF
  4775. 0000356A  6608                     bne        +0xA /* 00003574 */
  4776. 0000356C  206E 001C                movea.l    A0, [A6 + 0x1C]
  4777. 00003570  7005                     moveq.l    D0, 0x05
  4778. 00003572  3080                     move.w     [A0], D0
  4779. label00003574:
  4780. 00003574  206E 001C                movea.l    A0, [A6 + 0x1C]
  4781. 00003578  4A50                     tst.w      [A0]
  4782. 0000357A  6708                     beq        +0xA /* 00003584 */
  4783. 0000357C  508B                     addq.l     A3, 8
  4784. 0000357E  206E 0018                movea.l    A0, [A6 + 0x18]
  4785. 00003582  5250                     addq.w     [A0], 1
  4786. label00003584:
  4787. 00003584  0C53 2B07                cmpi.w     [A3], 0x2B07
  4788. 00003588  6618                     bne        +0x1A /* 000035A2 */
  4789. 0000358A  206E 001C                movea.l    A0, [A6 + 0x1C]
  4790. 0000358E  4A50                     tst.w      [A0]
  4791. 00003590  6608                     bne        +0xA /* 0000359A */
  4792. 00003592  206E 001C                movea.l    A0, [A6 + 0x1C]
  4793. 00003596  7004                     moveq.l    D0, 0x04
  4794. 00003598  3080                     move.w     [A0], D0
  4795. label0000359A:
  4796. 0000359A  206E 0020                movea.l    A0, [A6 + 0x20]
  4797. 0000359E  7001                     moveq.l    D0, 0x01
  4798. 000035A0  3080                     move.w     [A0], D0
  4799. label000035A2:
  4800. 000035A2  0C53 2B2A                cmpi.w     [A3], 0x2B2A /* '+*' */
  4801. 000035A6  6616                     bne        +0x18 /* 000035BE */
  4802. 000035A8  206E 001C                movea.l    A0, [A6 + 0x1C]
  4803. 000035AC  4A50                     tst.w      [A0]
  4804. 000035AE  6608                     bne        +0xA /* 000035B8 */
  4805. 000035B0  206E 001C                movea.l    A0, [A6 + 0x1C]
  4806. 000035B4  7004                     moveq.l    D0, 0x04
  4807. 000035B6  3080                     move.w     [A0], D0
  4808. label000035B8:
  4809. 000035B8  206E 0020                movea.l    A0, [A6 + 0x20]
  4810. 000035BC  4250                     clr.w      [A0]
  4811. label000035BE:
  4812. 000035BE  0C53 2B21                cmpi.w     [A3], 0x2B21 /* '+!' */
  4813. 000035C2  6618                     bne        +0x1A /* 000035DC */
  4814. 000035C4  206E 001C                movea.l    A0, [A6 + 0x1C]
  4815. 000035C8  4A50                     tst.w      [A0]
  4816. 000035CA  6608                     bne        +0xA /* 000035D4 */
  4817. 000035CC  206E 001C                movea.l    A0, [A6 + 0x1C]
  4818. 000035D0  7005                     moveq.l    D0, 0x05
  4819. 000035D2  3080                     move.w     [A0], D0
  4820. label000035D4:
  4821. 000035D4  206E 0020                movea.l    A0, [A6 + 0x20]
  4822. 000035D8  7002                     moveq.l    D0, 0x02
  4823. 000035DA  3080                     move.w     [A0], D0
  4824. label000035DC:
  4825. 000035DC  206E 0020                movea.l    A0, [A6 + 0x20]
  4826. 000035E0  0C50 FFFF                cmpi.w     [A0], 0xFFFF
  4827. 000035E4  6606                     bne        +0x8 /* 000035EC */
  4828. 000035E6  7002                     moveq.l    D0, 0x02
  4829. 000035E8  6000 0104                bra        +0x106 /* 000036EE */
  4830. label000035EC:
  4831. 000035EC  508B                     addq.l     A3, 8
  4832. 000035EE  206E 0018                movea.l    A0, [A6 + 0x18]
  4833. 000035F2  5250                     addq.w     [A0], 1
  4834. 000035F4  4A47                     tst.w      D7
  4835. 000035F6  670E                     beq        +0x10 /* 00003606 */
  4836. 000035F8  3887                     move.w     [A4], D7
  4837. 000035FA  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4838. 00003600  7000                     moveq.l    D0, 0x00
  4839. 00003602  6000 00EA                bra        +0xEC /* 000036EE */
  4840. label00003606:
  4841. 00003606  0C53 0FC5                cmpi.w     [A3], 0xFC5
  4842. 0000360A  6664                     bne        +0x66 /* 00003670 */
  4843. 0000360C  206E 0018                movea.l    A0, [A6 + 0x18]
  4844. 00003610  5250                     addq.w     [A0], 1
  4845. 00003612  508B                     addq.l     A3, 8
  4846. 00003614  486E FFF6                pea.l      [A6 - 0xA]
  4847. 00003618  486E FFFE                pea.l      [A6 - 0x2]
  4848. 0000361C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4849. 00003620  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4850. 00003624  2F0B                     move.l     -[A7], A3
  4851. 00003626  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4852. 0000362A  4EBA DCBC                jsr        [PC - 0x2344 /* 000012E8 */]
  4853. 0000362E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4854. 00003632  3C00                     move.w     D6, D0
  4855. 00003634  4A46                     tst.w      D6
  4856. 00003636  6706                     beq        +0x8 /* 0000363E */
  4857. 00003638  3006                     move.w     D0, D6
  4858. 0000363A  6000 00B2                bra        +0xB4 /* 000036EE */
  4859. label0000363E:
  4860. 0000363E  206E 0018                movea.l    A0, [A6 + 0x18]
  4861. 00003642  302E FFFE                move.w     D0, [A6 - 0x2]
  4862. 00003646  D150                     add.w      [A0], D0
  4863. 00003648  486E FFFA                pea.l      [A6 - 0x6]
  4864. 0000364C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4865. 00003650  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  4866. 00003654  508F                     addq.l     A7, 8
  4867. 00003656  3C00                     move.w     D6, D0
  4868. 00003658  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4869. 0000365C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4870. 00003660  7007                     moveq.l    D0, 0x07
  4871. 00003662  3880                     move.w     [A4], D0
  4872. 00003664  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4873. 0000366A  3006                     move.w     D0, D6
  4874. 0000366C  6000 0080                bra        +0x82 /* 000036EE */
  4875. label00003670:
  4876. 00003670  486E FFF6                pea.l      [A6 - 0xA]
  4877. 00003674  486E FFFE                pea.l      [A6 - 0x2]
  4878. 00003678  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4879. 0000367C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4880. 00003680  2F0B                     move.l     -[A7], A3
  4881. 00003682  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4882. 00003686  4EBA DC06                jsr        [PC - 0x23FA /* 0000128E */]
  4883. 0000368A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4884. 0000368E  3C00                     move.w     D6, D0
  4885. 00003690  4A46                     tst.w      D6
  4886. 00003692  6704                     beq        +0x6 /* 00003698 */
  4887. 00003694  3006                     move.w     D0, D6
  4888. 00003696  6056                     bra        +0x58 /* 000036EE */
  4889. label00003698:
  4890. 00003698  206E 0018                movea.l    A0, [A6 + 0x18]
  4891. 0000369C  302E FFFE                move.w     D0, [A6 - 0x2]
  4892. 000036A0  D150                     add.w      [A0], D0
  4893. 000036A2  486E FEF6                pea.l      [A6 - 0x10A]
  4894. 000036A6  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4895. 000036AA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  4896. 000036AE  508F                     addq.l     A7, 8
  4897. 000036B0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4898. 000036B4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4899. 000036B8  486E FFFA                pea.l      [A6 - 0x6]
  4900. 000036BC  486E FEF6                pea.l      [A6 - 0x10A]
  4901. 000036C0  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  4902. 000036C4  508F                     addq.l     A7, 8
  4903. 000036C6  3C00                     move.w     D6, D0
  4904. 000036C8  4A46                     tst.w      D6
  4905. 000036CA  6716                     beq        +0x18 /* 000036E2 */
  4906. 000036CC  7008                     moveq.l    D0, 0x08
  4907. 000036CE  3880                     move.w     [A4], D0
  4908. 000036D0  486C 0006                pea.l      [A4 + 0x6]
  4909. 000036D4  486E FEF6                pea.l      [A6 - 0x10A]
  4910. 000036D8  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  4911. 000036DC  508F                     addq.l     A7, 8
  4912. 000036DE  7000                     moveq.l    D0, 0x00
  4913. 000036E0  600C                     bra        +0xE /* 000036EE */
  4914. label000036E2:
  4915. 000036E2  7006                     moveq.l    D0, 0x06
  4916. 000036E4  3880                     move.w     [A4], D0
  4917. 000036E6  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4918. 000036EC  7000                     moveq.l    D0, 0x00
  4919. label000036EE:
  4920. 000036EE  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4921. 000036F2  4E5E                     unlink     A6
  4922. 000036F4  4E75                     rts
  4923. fn000036F6:
  4924. 000036F6  4E56 FDBA                link       A6, -0x0246
  4925. 000036FA  48E7 0018                movem.l    -[A7], A3,A4
  4926. 000036FE  286E 000C                movea.l    A4, [A6 + 0xC]
  4927. 00003702  266E 001C                movea.l    A3, [A6 + 0x1C]
  4928. 00003706  206E 0018                movea.l    A0, [A6 + 0x18]
  4929. 0000370A  4250                     clr.w      [A0]
  4930. 0000370C  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  4931. 00003710  486E FDF0                pea.l      [A6 - 0x210]
  4932. 00003714  486E FDBC                pea.l      [A6 - 0x244]
  4933. 00003718  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4934. 0000371C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4935. 00003720  2F0C                     move.l     -[A7], A4
  4936. 00003722  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4937. 00003726  4EBA 0112                jsr        [PC + 0x112 /* 0000383A */]
  4938. 0000372A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4939. 0000372E  3D40 FDBE                move.w     [A6 - 0x242], D0
  4940. 00003732  4A6E FDBE                tst.w      [A6 - 0x242]
  4941. 00003736  6708                     beq        +0xA /* 00003740 */
  4942. 00003738  302E FDBE                move.w     D0, [A6 - 0x242]
  4943. 0000373C  6000 00F4                bra        +0xF6 /* 00003832 */
  4944. label00003740:
  4945. 00003740  206E 0018                movea.l    A0, [A6 + 0x18]
  4946. 00003744  302E FDBC                move.w     D0, [A6 - 0x244]
  4947. 00003748  D150                     add.w      [A0], D0
  4948. 0000374A  486E FFFC                pea.l      [A6 - 0x4]
  4949. 0000374E  486E FDC0                pea.l      [A6 - 0x240]
  4950. 00003752  486E FDF0                pea.l      [A6 - 0x210]
  4951. 00003756  4EBA 0398                jsr        [PC + 0x398 /* 00003AF0 */]
  4952. 0000375A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4953. 0000375E  3D40 FDBE                move.w     [A6 - 0x242], D0
  4954. 00003762  4A6E FDBE                tst.w      [A6 - 0x242]
  4955. 00003766  6708                     beq        +0xA /* 00003770 */
  4956. 00003768  302E FDBE                move.w     D0, [A6 - 0x242]
  4957. 0000376C  6000 00C4                bra        +0xC6 /* 00003832 */
  4958. label00003770:
  4959. 00003770  486E FDBA                pea.l      [A6 - 0x246]
  4960. 00003774  486E FDC4                pea.l      [A6 - 0x23C]
  4961. 00003778  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4962. 0000377C  2F2E FDC0                move.l     -[A7], [A6 - 0x240]
  4963. 00003780  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  4964. 00003784  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4965. 00003788  4A40                     tst.w      D0
  4966. 0000378A  671C                     beq        +0x1E /* 000037A8 */
  4967. 0000378C  41EB 0002                lea.l      A0, [A3 + 0x2]
  4968. 00003790  43EE FDC4                lea.l      A1, [A6 - 0x23C]
  4969. 00003794  7006                     moveq.l    D0, 0x06
  4970. label00003796:
  4971. 00003796  20D9                     move.l     [A0]+, [A1]+
  4972. 00003798  51C8 FFFC                dbf        D0, -0x6 /* 00003796 */
  4973. 0000379C  7001                     moveq.l    D0, 0x01
  4974. 0000379E  3740 0020                move.w     [A3 + 0x20], D0
  4975. 000037A2  7000                     moveq.l    D0, 0x00
  4976. 000037A4  6000 008C                bra        +0x8E /* 00003832 */
  4977. label000037A8:
  4978. 000037A8  2D6E FDC0 FDC4           move.l     [A6 - 0x23C], [A6 - 0x240]
  4979. 000037AE  2D6E FFFC FDCC           move.l     [A6 - 0x234], [A6 - 0x4]
  4980. 000037B4  486E FDC8                pea.l      [A6 - 0x238]
  4981. 000037B8  4878 0002                push.l     0x2
  4982. 000037BC  2F2E FDC4                move.l     -[A7], [A6 - 0x23C]
  4983. 000037C0  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  4984. 000037C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4985. 000037C8  3F00                     move.w     -[A7], D0
  4986. 000037CA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4987. 000037CE  548F                     addq.l     A7, 2
  4988. 000037D0  486E FDE0                pea.l      [A6 - 0x220]
  4989. 000037D4  2F2E FDCC                move.l     -[A7], [A6 - 0x234]
  4990. 000037D8  2F2E FDC8                move.l     -[A7], [A6 - 0x238]
  4991. 000037DC  2F2E FDC4                move.l     -[A7], [A6 - 0x23C]
  4992. 000037E0  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  4993. 000037E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4994. 000037E8  2D6E FDE0 FDD0           move.l     [A6 - 0x230], [A6 - 0x220]
  4995. 000037EE  2D6E FDE4 FDD4           move.l     [A6 - 0x22C], [A6 - 0x21C]
  4996. 000037F4  486E FDD8                pea.l      [A6 - 0x228]
  4997. 000037F8  2F2E FDD0                move.l     -[A7], [A6 - 0x230]
  4998. 000037FC  2F2E FDC4                move.l     -[A7], [A6 - 0x23C]
  4999. 00003800  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5000. 00003804  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5001. 00003808  3F00                     move.w     -[A7], D0
  5002. 0000380A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5003. 0000380E  548F                     addq.l     A7, 2
  5004. 00003810  206E FDD8                movea.l    A0, [A6 - 0x228]
  5005. 00003814  2050                     movea.l    A0, [A0]
  5006. 00003816  2D68 001A FDDC           move.l     [A6 - 0x224], [A0 + 0x1A]
  5007. 0000381C  41EB 0002                lea.l      A0, [A3 + 0x2]
  5008. 00003820  43EE FDC4                lea.l      A1, [A6 - 0x23C]
  5009. 00003824  7006                     moveq.l    D0, 0x06
  5010. label00003826:
  5011. 00003826  20D9                     move.l     [A0]+, [A1]+
  5012. 00003828  51C8 FFFC                dbf        D0, -0x6 /* 00003826 */
  5013. 0000382C  426B 0020                clr.w      [A3 + 0x20]
  5014. 00003830  7000                     moveq.l    D0, 0x00
  5015. label00003832:
  5016. 00003832  4CDF 1800                movem.l    A3,A4, [A7]+
  5017. 00003836  4E5E                     unlink     A6
  5018. 00003838  4E75                     rts
  5019. export_409:
  5020. fn0000383A:
  5021. 0000383A  4E56 FDEC                link       A6, -0x0214
  5022. 0000383E  48E7 0018                movem.l    -[A7], A3,A4
  5023. 00003842  266E 000C                movea.l    A3, [A6 + 0xC]
  5024. 00003846  286E 001C                movea.l    A4, [A6 + 0x1C]
  5025. 0000384A  206E 0018                movea.l    A0, [A6 + 0x18]
  5026. 0000384E  4250                     clr.w      [A0]
  5027. 00003850  4254                     clr.w      [A4]
  5028. 00003852  426C 0106                clr.w      [A4 + 0x106]
  5029. 00003856  422C 010C                clr.b      [A4 + 0x10C]
  5030. 0000385A  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  5031. 0000385E  486E FEF6                pea.l      [A6 - 0x10A]
  5032. 00003862  486E FEEC                pea.l      [A6 - 0x114]
  5033. 00003866  486E FEEE                pea.l      [A6 - 0x112]
  5034. 0000386A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5035. 0000386E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5036. 00003872  2F0B                     move.l     -[A7], A3
  5037. 00003874  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5038. 00003878  4EBA 00B4                jsr        [PC + 0xB4 /* 0000392E */]
  5039. 0000387C  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5040. 00003880  3D40 FEF0                move.w     [A6 - 0x110], D0
  5041. 00003884  4A6E FEF0                tst.w      [A6 - 0x110]
  5042. 00003888  6708                     beq        +0xA /* 00003892 */
  5043. 0000388A  302E FEF0                move.w     D0, [A6 - 0x110]
  5044. 0000388E  6000 0096                bra        +0x98 /* 00003926 */
  5045. label00003892:
  5046. 00003892  0C6E 0002 FEEC           cmpi.w     [A6 - 0x114], 0x2
  5047. 00003898  6628                     bne        +0x2A /* 000038C2 */
  5048. 0000389A  426E 0020                clr.w      [A6 + 0x20]
  5049. 0000389E  206E 0018                movea.l    A0, [A6 + 0x18]
  5050. 000038A2  302E FEEE                move.w     D0, [A6 - 0x112]
  5051. 000038A6  D150                     add.w      [A0], D0
  5052. 000038A8  302E FEEE                move.w     D0, [A6 - 0x112]
  5053. 000038AC  48C0                     ext.l      D0
  5054. 000038AE  E780                     asl        D0, 3
  5055. 000038B0  D7C0                     add.l      A3, D0
  5056. 000038B2  41D4                     lea.l      A0, [A4]
  5057. 000038B4  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5058. 000038B8  7040                     moveq.l    D0, 0x40
  5059. label000038BA:
  5060. 000038BA  20D9                     move.l     [A0]+, [A1]+
  5061. 000038BC  51C8 FFFC                dbf        D0, -0x6 /* 000038BA */
  5062. 000038C0  30D9                     move.w     [A0]+, [A1]+
  5063. label000038C2:
  5064. 000038C2  4A6E 0020                tst.w      [A6 + 0x20]
  5065. 000038C6  6612                     bne        +0x14 /* 000038DA */
  5066. 000038C8  0C53 271B                cmpi.w     [A3], 0x271B
  5067. 000038CC  6704                     beq        +0x6 /* 000038D2 */
  5068. 000038CE  7000                     moveq.l    D0, 0x00
  5069. 000038D0  6054                     bra        +0x56 /* 00003926 */
  5070. label000038D2:
  5071. 000038D2  508B                     addq.l     A3, 8
  5072. 000038D4  206E 0018                movea.l    A0, [A6 + 0x18]
  5073. 000038D8  5250                     addq.w     [A0], 1
  5074. label000038DA:
  5075. 000038DA  486E FEF6                pea.l      [A6 - 0x10A]
  5076. 000038DE  486E FEEE                pea.l      [A6 - 0x112]
  5077. 000038E2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5078. 000038E6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5079. 000038EA  2F0B                     move.l     -[A7], A3
  5080. 000038EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5081. 000038F0  4EBA 2328                jsr        [PC + 0x2328 /* 00005C1A */]
  5082. 000038F4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5083. 000038F8  3D40 FEF0                move.w     [A6 - 0x110], D0
  5084. 000038FC  4A6E FEF0                tst.w      [A6 - 0x110]
  5085. 00003900  6706                     beq        +0x8 /* 00003908 */
  5086. 00003902  302E FEF0                move.w     D0, [A6 - 0x110]
  5087. 00003906  601E                     bra        +0x20 /* 00003926 */
  5088. label00003908:
  5089. 00003908  41EC 0106                lea.l      A0, [A4 + 0x106]
  5090. 0000390C  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5091. 00003910  7040                     moveq.l    D0, 0x40
  5092. label00003912:
  5093. 00003912  20D9                     move.l     [A0]+, [A1]+
  5094. 00003914  51C8 FFFC                dbf        D0, -0x6 /* 00003912 */
  5095. 00003918  30D9                     move.w     [A0]+, [A1]+
  5096. 0000391A  206E 0018                movea.l    A0, [A6 + 0x18]
  5097. 0000391E  302E FEEE                move.w     D0, [A6 - 0x112]
  5098. 00003922  D150                     add.w      [A0], D0
  5099. 00003924  7000                     moveq.l    D0, 0x00
  5100. label00003926:
  5101. 00003926  4CDF 1800                movem.l    A3,A4, [A7]+
  5102. 0000392A  4E5E                     unlink     A6
  5103. 0000392C  4E75                     rts
  5104. fn0000392E:
  5105. 0000392E  4E56 FEF6                link       A6, -0x010A
  5106. 00003932  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5107. 00003936  266E 000C                movea.l    A3, [A6 + 0xC]
  5108. 0000393A  286E 0020                movea.l    A4, [A6 + 0x20]
  5109. 0000393E  7A01                     moveq.l    D5, 0x01
  5110. 00003940  206E 0018                movea.l    A0, [A6 + 0x18]
  5111. 00003944  4250                     clr.w      [A0]
  5112. 00003946  206E 001C                movea.l    A0, [A6 + 0x1C]
  5113. 0000394A  4250                     clr.w      [A0]
  5114. 0000394C  4A6E 0024                tst.w      [A6 + 0x24]
  5115. 00003950  6614                     bne        +0x16 /* 00003966 */
  5116. 00003952  0C53 271B                cmpi.w     [A3], 0x271B
  5117. 00003956  6706                     beq        +0x8 /* 0000395E */
  5118. 00003958  7000                     moveq.l    D0, 0x00
  5119. 0000395A  6000 018C                bra        +0x18E /* 00003AE8 */
  5120. label0000395E:
  5121. 0000395E  206E 0018                movea.l    A0, [A6 + 0x18]
  5122. 00003962  5250                     addq.w     [A0], 1
  5123. 00003964  508B                     addq.l     A3, 8
  5124. label00003966:
  5125. 00003966  7E00                     moveq.l    D7, 0x00
  5126. 00003968  0C53 1B58                cmpi.w     [A3], 0x1B58
  5127. 0000396C  6F2E                     ble        +0x30 /* 0000399C */
  5128. 0000396E  0C53 1B66                cmpi.w     [A3], 0x1B66
  5129. 00003972  6C28                     bge        +0x2A /* 0000399C */
  5130. 00003974  7A00                     moveq.l    D5, 0x00
  5131. 00003976  7E06                     moveq.l    D7, 0x06
  5132. 00003978  3013                     move.w     D0, [A3]
  5133. 0000397A  0640 E4A8                addi.w     D0, 0xE4A8
  5134. 0000397E  48C0                     ext.l      D0
  5135. 00003980  2D40 FFFA                move.l     [A6 - 0x6], D0
  5136. 00003984  0C53 1B63                cmpi.w     [A3], 0x1B63
  5137. 00003988  6602                     bne        +0x4 /* 0000398C */
  5138. 0000398A  7E01                     moveq.l    D7, 0x01
  5139. label0000398C:
  5140. 0000398C  0C53 1B65                cmpi.w     [A3], 0x1B65
  5141. 00003990  6602                     bne        +0x4 /* 00003994 */
  5142. 00003992  7E02                     moveq.l    D7, 0x02
  5143. label00003994:
  5144. 00003994  0C53 1B64                cmpi.w     [A3], 0x1B64
  5145. 00003998  6602                     bne        +0x4 /* 0000399C */
  5146. 0000399A  7E03                     moveq.l    D7, 0x03
  5147. label0000399C:
  5148. 0000399C  4A47                     tst.w      D7
  5149. 0000399E  6708                     beq        +0xA /* 000039A8 */
  5150. 000039A0  206E 0018                movea.l    A0, [A6 + 0x18]
  5151. 000039A4  5250                     addq.w     [A0], 1
  5152. 000039A6  508B                     addq.l     A3, 8
  5153. label000039A8:
  5154. 000039A8  0C53 2B39                cmpi.w     [A3], 0x2B39 /* '+9' */
  5155. 000039AC  6608                     bne        +0xA /* 000039B6 */
  5156. 000039AE  206E 001C                movea.l    A0, [A6 + 0x1C]
  5157. 000039B2  7002                     moveq.l    D0, 0x02
  5158. 000039B4  3080                     move.w     [A0], D0
  5159. label000039B6:
  5160. 000039B6  0C53 1F42                cmpi.w     [A3], 0x1F42
  5161. 000039BA  6608                     bne        +0xA /* 000039C4 */
  5162. 000039BC  206E 001C                movea.l    A0, [A6 + 0x1C]
  5163. 000039C0  7001                     moveq.l    D0, 0x01
  5164. 000039C2  3080                     move.w     [A0], D0
  5165. label000039C4:
  5166. 000039C4  206E 001C                movea.l    A0, [A6 + 0x1C]
  5167. 000039C8  4A50                     tst.w      [A0]
  5168. 000039CA  6606                     bne        +0x8 /* 000039D2 */
  5169. 000039CC  7000                     moveq.l    D0, 0x00
  5170. 000039CE  6000 0118                bra        +0x11A /* 00003AE8 */
  5171. label000039D2:
  5172. 000039D2  206E 0018                movea.l    A0, [A6 + 0x18]
  5173. 000039D6  5250                     addq.w     [A0], 1
  5174. 000039D8  508B                     addq.l     A3, 8
  5175. 000039DA  4A47                     tst.w      D7
  5176. 000039DC  670E                     beq        +0x10 /* 000039EC */
  5177. 000039DE  3887                     move.w     [A4], D7
  5178. 000039E0  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5179. 000039E6  7000                     moveq.l    D0, 0x00
  5180. 000039E8  6000 00FE                bra        +0x100 /* 00003AE8 */
  5181. label000039EC:
  5182. 000039EC  4A53                     tst.w      [A3]
  5183. 000039EE  6610                     bne        +0x12 /* 00003A00 */
  5184. 000039F0  7006                     moveq.l    D0, 0x06
  5185. 000039F2  3880                     move.w     [A4], D0
  5186. 000039F4  7001                     moveq.l    D0, 0x01
  5187. 000039F6  2940 0002                move.l     [A4 + 0x2], D0
  5188. 000039FA  7000                     moveq.l    D0, 0x00
  5189. 000039FC  6000 00EA                bra        +0xEC /* 00003AE8 */
  5190. label00003A00:
  5191. 00003A00  0C53 0FC5                cmpi.w     [A3], 0xFC5
  5192. 00003A04  6664                     bne        +0x66 /* 00003A6A */
  5193. 00003A06  206E 0018                movea.l    A0, [A6 + 0x18]
  5194. 00003A0A  5250                     addq.w     [A0], 1
  5195. 00003A0C  508B                     addq.l     A3, 8
  5196. 00003A0E  486E FFF6                pea.l      [A6 - 0xA]
  5197. 00003A12  486E FFFE                pea.l      [A6 - 0x2]
  5198. 00003A16  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5199. 00003A1A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5200. 00003A1E  2F0B                     move.l     -[A7], A3
  5201. 00003A20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5202. 00003A24  4EBA D8C2                jsr        [PC - 0x273E /* 000012E8 */]
  5203. 00003A28  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5204. 00003A2C  3C00                     move.w     D6, D0
  5205. 00003A2E  4A46                     tst.w      D6
  5206. 00003A30  6706                     beq        +0x8 /* 00003A38 */
  5207. 00003A32  3006                     move.w     D0, D6
  5208. 00003A34  6000 00B2                bra        +0xB4 /* 00003AE8 */
  5209. label00003A38:
  5210. 00003A38  206E 0018                movea.l    A0, [A6 + 0x18]
  5211. 00003A3C  302E FFFE                move.w     D0, [A6 - 0x2]
  5212. 00003A40  D150                     add.w      [A0], D0
  5213. 00003A42  486E FFFA                pea.l      [A6 - 0x6]
  5214. 00003A46  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  5215. 00003A4A  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  5216. 00003A4E  508F                     addq.l     A7, 8
  5217. 00003A50  3C00                     move.w     D6, D0
  5218. 00003A52  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  5219. 00003A56  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  5220. 00003A5A  7007                     moveq.l    D0, 0x07
  5221. 00003A5C  3880                     move.w     [A4], D0
  5222. 00003A5E  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5223. 00003A64  3006                     move.w     D0, D6
  5224. 00003A66  6000 0080                bra        +0x82 /* 00003AE8 */
  5225. label00003A6A:
  5226. 00003A6A  486E FFF6                pea.l      [A6 - 0xA]
  5227. 00003A6E  486E FFFE                pea.l      [A6 - 0x2]
  5228. 00003A72  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5229. 00003A76  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5230. 00003A7A  2F0B                     move.l     -[A7], A3
  5231. 00003A7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5232. 00003A80  4EBA D80C                jsr        [PC - 0x27F4 /* 0000128E */]
  5233. 00003A84  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5234. 00003A88  3C00                     move.w     D6, D0
  5235. 00003A8A  4A46                     tst.w      D6
  5236. 00003A8C  6704                     beq        +0x6 /* 00003A92 */
  5237. 00003A8E  3006                     move.w     D0, D6
  5238. 00003A90  6056                     bra        +0x58 /* 00003AE8 */
  5239. label00003A92:
  5240. 00003A92  206E 0018                movea.l    A0, [A6 + 0x18]
  5241. 00003A96  302E FFFE                move.w     D0, [A6 - 0x2]
  5242. 00003A9A  D150                     add.w      [A0], D0
  5243. 00003A9C  486E FEF6                pea.l      [A6 - 0x10A]
  5244. 00003AA0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  5245. 00003AA4  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  5246. 00003AA8  508F                     addq.l     A7, 8
  5247. 00003AAA  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  5248. 00003AAE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  5249. 00003AB2  486E FFFA                pea.l      [A6 - 0x6]
  5250. 00003AB6  486E FEF6                pea.l      [A6 - 0x10A]
  5251. 00003ABA  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  5252. 00003ABE  508F                     addq.l     A7, 8
  5253. 00003AC0  3C00                     move.w     D6, D0
  5254. 00003AC2  4A46                     tst.w      D6
  5255. 00003AC4  6716                     beq        +0x18 /* 00003ADC */
  5256. 00003AC6  7008                     moveq.l    D0, 0x08
  5257. 00003AC8  3880                     move.w     [A4], D0
  5258. 00003ACA  486C 0006                pea.l      [A4 + 0x6]
  5259. 00003ACE  486E FEF6                pea.l      [A6 - 0x10A]
  5260. 00003AD2  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5261. 00003AD6  508F                     addq.l     A7, 8
  5262. 00003AD8  7000                     moveq.l    D0, 0x00
  5263. 00003ADA  600C                     bra        +0xE /* 00003AE8 */
  5264. label00003ADC:
  5265. 00003ADC  7006                     moveq.l    D0, 0x06
  5266. 00003ADE  3880                     move.w     [A4], D0
  5267. 00003AE0  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5268. 00003AE6  7000                     moveq.l    D0, 0x00
  5269. label00003AE8:
  5270. 00003AE8  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5271. 00003AEC  4E5E                     unlink     A6
  5272. 00003AEE  4E75                     rts
  5273. export_408:
  5274. fn00003AF0:
  5275. 00003AF0  4E56 FFFA                link       A6, -0x0006
  5276. 00003AF4  48E7 0308                movem.l    -[A7], D6,D7,A4
  5277. 00003AF8  286E 0008                movea.l    A4, [A6 + 0x8]
  5278. 00003AFC  486E FFFA                pea.l      [A6 - 0x6]
  5279. 00003B00  486E FFFE                pea.l      [A6 - 0x2]
  5280. 00003B04  486C 0106                pea.l      [A4 + 0x106]
  5281. 00003B08  4EBA 1F86                jsr        [PC + 0x1F86 /* 00005A90 */]
  5282. 00003B0C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5283. 00003B10  3C00                     move.w     D6, D0
  5284. 00003B12  4A46                     tst.w      D6
  5285. 00003B14  6706                     beq        +0x8 /* 00003B1C */
  5286. 00003B16  3006                     move.w     D0, D6
  5287. 00003B18  6000 0098                bra        +0x9A /* 00003BB2 */
  5288. label00003B1C:
  5289. 00003B1C  4A6E FFFE                tst.w      [A6 - 0x2]
  5290. 00003B20  665A                     bne        +0x5C /* 00003B7C */
  5291. 00003B22  42A7                     clr.l      -[A7]
  5292. 00003B24  4878 1594                push.l     0x1594
  5293. 00003B28  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  5294. 00003B2C  205F                     movea.l    A0, [A7]+
  5295. 00003B2E  2D48 FFFA                move.l     [A6 - 0x6], A0
  5296. 00003B32  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5297. 00003B36  486C 010C                pea.l      [A4 + 0x10C]
  5298. 00003B3A  3F2C 0106                move.w     -[A7], [A4 + 0x106]
  5299. 00003B3E  4EAD 0A0A                jsr        [A5 + 0xA0A /* export_317 */]
  5300. 00003B42  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5301. 00003B46  3F00                     move.w     -[A7], D0
  5302. 00003B48  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5303. 00003B4C  548F                     addq.l     A7, 2
  5304. 00003B4E  4878 0910                push.l     0x910
  5305. 00003B52  486C 010C                pea.l      [A4 + 0x10C]
  5306. 00003B56  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  5307. 00003B5A  508F                     addq.l     A7, 8
  5308. 00003B5C  4A40                     tst.w      D0
  5309. 00003B5E  661C                     bne        +0x1E /* 00003B7C */
  5310. 00003B60  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5311. 00003B64  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  5312. 00003B68  588F                     addq.l     A7, 4
  5313. 00003B6A  4A40                     tst.w      D0
  5314. 00003B6C  670E                     beq        +0x10 /* 00003B7C */
  5315. 00003B6E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5316. 00003B72  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  5317. 00003B76  588F                     addq.l     A7, 4
  5318. 00003B78  7067                     moveq.l    D0, 0x67
  5319. 00003B7A  6036                     bra        +0x38 /* 00003BB2 */
  5320. label00003B7C:
  5321. 00003B7C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5322. 00003B80  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5323. 00003B84  2F0C                     move.l     -[A7], A4
  5324. 00003B86  4EBA 0032                jsr        [PC + 0x32 /* 00003BBA */]
  5325. 00003B8A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5326. 00003B8E  3C00                     move.w     D6, D0
  5327. 00003B90  4A46                     tst.w      D6
  5328. 00003B92  6714                     beq        +0x16 /* 00003BA8 */
  5329. 00003B94  4A6E FFFE                tst.w      [A6 - 0x2]
  5330. 00003B98  660A                     bne        +0xC /* 00003BA4 */
  5331. 00003B9A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5332. 00003B9E  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  5333. 00003BA2  588F                     addq.l     A7, 4
  5334. label00003BA4:
  5335. 00003BA4  3006                     move.w     D0, D6
  5336. 00003BA6  600A                     bra        +0xC /* 00003BB2 */
  5337. label00003BA8:
  5338. 00003BA8  206E 000C                movea.l    A0, [A6 + 0xC]
  5339. 00003BAC  20AE FFFA                move.l     [A0], [A6 - 0x6]
  5340. 00003BB0  7000                     moveq.l    D0, 0x00
  5341. label00003BB2:
  5342. 00003BB2  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  5343. 00003BB6  4E5E                     unlink     A6
  5344. 00003BB8  4E75                     rts
  5345. fn00003BBA:
  5346. 00003BBA  4E56 FFFC                link       A6, -0x0004
  5347. 00003BBE  48E7 0108                movem.l    -[A7], D7,A4
  5348. 00003BC2  286E 0008                movea.l    A4, [A6 + 0x8]
  5349. 00003BC6  4A54                     tst.w      [A4]
  5350. 00003BC8  6612                     bne        +0x14 /* 00003BDC */
  5351. 00003BCA  7006                     moveq.l    D0, 0x06
  5352. 00003BCC  3880                     move.w     [A4], D0
  5353. 00003BCE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5354. 00003BD2  4EBA 005C                jsr        [PC + 0x5C /* 00003C30 */]
  5355. 00003BD6  588F                     addq.l     A7, 4
  5356. 00003BD8  2940 0002                move.l     [A4 + 0x2], D0
  5357. label00003BDC:
  5358. 00003BDC  486E FFFC                pea.l      [A6 - 0x4]
  5359. 00003BE0  4878 0002                push.l     0x2
  5360. 00003BE4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5361. 00003BE8  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5362. 00003BEC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5363. 00003BF0  3F00                     move.w     -[A7], D0
  5364. 00003BF2  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5365. 00003BF6  548F                     addq.l     A7, 2
  5366. 00003BF8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5367. 00003BFC  4854                     pea.l      [A4]
  5368. 00003BFE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5369. 00003C02  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5370. 00003C06  4EBA 18AE                jsr        [PC + 0x18AE /* 000054B6 */]
  5371. 00003C0A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5372. 00003C0E  3E00                     move.w     D7, D0
  5373. 00003C10  4878 0002                push.l     0x2
  5374. 00003C14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5375. 00003C18  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  5376. 00003C1C  508F                     addq.l     A7, 8
  5377. 00003C1E  3F00                     move.w     -[A7], D0
  5378. 00003C20  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5379. 00003C24  548F                     addq.l     A7, 2
  5380. 00003C26  3007                     move.w     D0, D7
  5381. 00003C28  4CDF 1080                movem.l    D7,A4, [A7]+
  5382. 00003C2C  4E5E                     unlink     A6
  5383. 00003C2E  4E75                     rts
  5384. fn00003C30:
  5385. 00003C30  4E56 0000                link       A6, 0
  5386. 00003C34  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5387. 00003C38  286E 0008                movea.l    A4, [A6 + 0x8]
  5388. 00003C3C  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  5389. 00003C42  206D B148                movea.l    A0, [A5 - 0x4EB8]
  5390. 00003C46  2650                     movea.l    A3, [A0]
  5391. 00003C48  7C00                     moveq.l    D6, 0x00
  5392. 00003C4A  6014                     bra        +0x16 /* 00003C60 */
  5393. label00003C4C:
  5394. 00003C4C  B9D3                     cmpa.l     A4, [A3]
  5395. 00003C4E  660A                     bne        +0xC /* 00003C5A */
  5396. 00003C50  BEAB 0008                cmp.l      D7, [A3 + 0x8]
  5397. 00003C54  6F04                     ble        +0x6 /* 00003C5A */
  5398. 00003C56  2E2B 0008                move.l     D7, [A3 + 0x8]
  5399. label00003C5A:
  5400. 00003C5A  47EB 001C                lea.l      A3, [A3 + 0x1C]
  5401. 00003C5E  5246                     addq.w     D6, 1
  5402. label00003C60:
  5403. 00003C60  BC6D B116                cmp.w      D6, [A5 - 0x4EEA]
  5404. 00003C64  6DE6                     blt        -0x18 /* 00003C4C */
  5405. 00003C66  0C87 7FFF FFFF           cmpi.l     D7, 0x7FFFFFFF
  5406. 00003C6C  6604                     bne        +0x6 /* 00003C72 */
  5407. 00003C6E  7001                     moveq.l    D0, 0x01
  5408. 00003C70  6002                     bra        +0x4 /* 00003C74 */
  5409. label00003C72:
  5410. 00003C72  2007                     move.l     D0, D7
  5411. label00003C74:
  5412. 00003C74  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  5413. 00003C78  4E5E                     unlink     A6
  5414. 00003C7A  4E75                     rts
  5415. fn00003C7C:
  5416. 00003C7C  4E56 FAD4                link       A6, -0x052C
  5417. 00003C80  48E7 0018                movem.l    -[A7], A3,A4
  5418. 00003C84  286E 000C                movea.l    A4, [A6 + 0xC]
  5419. 00003C88  266E 001C                movea.l    A3, [A6 + 0x1C]
  5420. 00003C8C  206E 0018                movea.l    A0, [A6 + 0x18]
  5421. 00003C90  4250                     clr.w      [A0]
  5422. 00003C92  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  5423. 00003C96  486E FB34                pea.l      [A6 - 0x4CC]
  5424. 00003C9A  486E FADC                pea.l      [A6 - 0x524]
  5425. 00003C9E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5426. 00003CA2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5427. 00003CA6  2F0C                     move.l     -[A7], A4
  5428. 00003CA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5429. 00003CAC  4EBA 03D8                jsr        [PC + 0x3D8 /* 00004086 */]
  5430. 00003CB0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5431. 00003CB4  3D40 FADE                move.w     [A6 - 0x522], D0
  5432. 00003CB8  4A6E FADE                tst.w      [A6 - 0x522]
  5433. 00003CBC  6708                     beq        +0xA /* 00003CC6 */
  5434. 00003CBE  302E FADE                move.w     D0, [A6 - 0x522]
  5435. 00003CC2  6000 03BA                bra        +0x3BC /* 0000407E */
  5436. label00003CC6:
  5437. 00003CC6  206E 0018                movea.l    A0, [A6 + 0x18]
  5438. 00003CCA  302E FADC                move.w     D0, [A6 - 0x524]
  5439. 00003CCE  D150                     add.w      [A0], D0
  5440. 00003CD0  486E FAD4                pea.l      [A6 - 0x52C]
  5441. 00003CD4  486E FAD8                pea.l      [A6 - 0x528]
  5442. 00003CD8  486E FAE0                pea.l      [A6 - 0x520]
  5443. 00003CDC  486E FB34                pea.l      [A6 - 0x4CC]
  5444. 00003CE0  4EBA 0794                jsr        [PC + 0x794 /* 00004476 */]
  5445. 00003CE4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5446. 00003CE8  3D40 FADE                move.w     [A6 - 0x522], D0
  5447. 00003CEC  4A6E FADE                tst.w      [A6 - 0x522]
  5448. 00003CF0  6708                     beq        +0xA /* 00003CFA */
  5449. 00003CF2  302E FADE                move.w     D0, [A6 - 0x522]
  5450. 00003CF6  6000 0386                bra        +0x388 /* 0000407E */
  5451. label00003CFA:
  5452. 00003CFA  486E FF9E                pea.l      [A6 - 0x62]
  5453. 00003CFE  2F2E FAD4                move.l     -[A7], [A6 - 0x52C]
  5454. 00003D02  2F2E FAE0                move.l     -[A7], [A6 - 0x520]
  5455. 00003D06  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  5456. 00003D0A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5457. 00003D0E  4A40                     tst.w      D0
  5458. 00003D10  6700 0172                beq        +0x174 /* 00003E84 */
  5459. 00003D14  202E FFBA                move.l     D0, [A6 - 0x46]
  5460. 00003D18  B0AE FAD8                cmp.l      D0, [A6 - 0x528]
  5461. 00003D1C  6618                     bne        +0x1A /* 00003D36 */
  5462. 00003D1E  41EB 0022                lea.l      A0, [A3 + 0x22]
  5463. 00003D22  43EE FF9E                lea.l      A1, [A6 - 0x62]
  5464. 00003D26  7017                     moveq.l    D0, 0x17
  5465. label00003D28:
  5466. 00003D28  20D9                     move.l     [A0]+, [A1]+
  5467. 00003D2A  51C8 FFFC                dbf        D0, -0x6 /* 00003D28 */
  5468. 00003D2E  30D9                     move.w     [A0]+, [A1]+
  5469. 00003D30  7000                     moveq.l    D0, 0x00
  5470. 00003D32  6000 034A                bra        +0x34C /* 0000407E */
  5471. label00003D36:
  5472. 00003D36  2D6E FAD8 FFBA           move.l     [A6 - 0x46], [A6 - 0x528]
  5473. 00003D3C  486E FAE4                pea.l      [A6 - 0x51C]
  5474. 00003D40  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  5475. 00003D44  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  5476. 00003D48  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5477. 00003D4C  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  5478. 00003D50  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5479. 00003D54  4878 0003                push.l     0x3
  5480. 00003D58  2F2E FB00                move.l     -[A7], [A6 - 0x500]
  5481. 00003D5C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5482. 00003D60  2F00                     move.l     -[A7], D0
  5483. 00003D62  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  5484. 00003D66  588F                     addq.l     A7, 4
  5485. 00003D68  4A40                     tst.w      D0
  5486. 00003D6A  6706                     beq        +0x8 /* 00003D72 */
  5487. 00003D6C  7025                     moveq.l    D0, 0x25
  5488. 00003D6E  6000 030E                bra        +0x310 /* 0000407E */
  5489. label00003D72:
  5490. 00003D72  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5491. 00003D76  2050                     movea.l    A0, [A0]
  5492. 00003D78  2F28 0024                move.l     -[A7], [A0 + 0x24]
  5493. 00003D7C  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  5494. 00003D80  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  5495. 00003D84  508F                     addq.l     A7, 8
  5496. 00003D86  3F00                     move.w     -[A7], D0
  5497. 00003D88  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5498. 00003D8C  548F                     addq.l     A7, 2
  5499. 00003D8E  2D6E FAE4 FFBE           move.l     [A6 - 0x42], [A6 - 0x51C]
  5500. 00003D94  2D6E FAEC FFC2           move.l     [A6 - 0x3E], [A6 - 0x514]
  5501. 00003D9A  486E FFC6                pea.l      [A6 - 0x3A]
  5502. 00003D9E  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  5503. 00003DA2  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5504. 00003DA6  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5505. 00003DAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5506. 00003DAE  3F00                     move.w     -[A7], D0
  5507. 00003DB0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5508. 00003DB4  548F                     addq.l     A7, 2
  5509. 00003DB6  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5510. 00003DBA  2050                     movea.l    A0, [A0]
  5511. 00003DBC  2D68 0020 FFCA           move.l     [A6 - 0x36], [A0 + 0x20]
  5512. 00003DC2  4A6D B110                tst.w      [A5 - 0x4EF0]
  5513. 00003DC6  671A                     beq        +0x1C /* 00003DE2 */
  5514. 00003DC8  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5515. 00003DCC  486E FFCE                pea.l      [A6 - 0x32]
  5516. 00003DD0  2050                     movea.l    A0, [A0]
  5517. 00003DD2  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5518. 00003DD6  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5519. 00003DDA  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  5520. 00003DDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5521. label00003DE2:
  5522. 00003DE2  2D6E FAE8 FFD2           move.l     [A6 - 0x2E], [A6 - 0x518]
  5523. 00003DE8  2D6E FAF0 FFD6           move.l     [A6 - 0x2A], [A6 - 0x510]
  5524. 00003DEE  486E FFDA                pea.l      [A6 - 0x26]
  5525. 00003DF2  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  5526. 00003DF6  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5527. 00003DFA  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5528. 00003DFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5529. 00003E02  3F00                     move.w     -[A7], D0
  5530. 00003E04  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5531. 00003E08  548F                     addq.l     A7, 2
  5532. 00003E0A  206E FFDA                movea.l    A0, [A6 - 0x26]
  5533. 00003E0E  2050                     movea.l    A0, [A0]
  5534. 00003E10  2D68 0020 FFDE           move.l     [A6 - 0x22], [A0 + 0x20]
  5535. 00003E16  4A6D B110                tst.w      [A5 - 0x4EF0]
  5536. 00003E1A  671A                     beq        +0x1C /* 00003E36 */
  5537. 00003E1C  206E FFDA                movea.l    A0, [A6 - 0x26]
  5538. 00003E20  486E FFE2                pea.l      [A6 - 0x1E]
  5539. 00003E24  2050                     movea.l    A0, [A0]
  5540. 00003E26  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5541. 00003E2A  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5542. 00003E2E  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  5543. 00003E32  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5544. label00003E36:
  5545. 00003E36  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5546. 00003E3A  2050                     movea.l    A0, [A0]
  5547. 00003E3C  2F28 0024                move.l     -[A7], [A0 + 0x24]
  5548. 00003E40  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  5549. 00003E44  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  5550. 00003E48  508F                     addq.l     A7, 8
  5551. 00003E4A  3F00                     move.w     -[A7], D0
  5552. 00003E4C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5553. 00003E50  548F                     addq.l     A7, 2
  5554. 00003E52  42AE FFE6                clr.l      [A6 - 0x1A]
  5555. 00003E56  42AE FFEA                clr.l      [A6 - 0x16]
  5556. 00003E5A  42AE FFEE                clr.l      [A6 - 0x12]
  5557. 00003E5E  7064                     moveq.l    D0, 0x64
  5558. 00003E60  3D40 FFFA                move.w     [A6 - 0x6], D0
  5559. 00003E64  426E FFFC                clr.w      [A6 - 0x4]
  5560. 00003E68  426E FFFE                clr.w      [A6 - 0x2]
  5561. 00003E6C  41EB 0022                lea.l      A0, [A3 + 0x22]
  5562. 00003E70  43EE FF9E                lea.l      A1, [A6 - 0x62]
  5563. 00003E74  7017                     moveq.l    D0, 0x17
  5564. label00003E76:
  5565. 00003E76  20D9                     move.l     [A0]+, [A1]+
  5566. 00003E78  51C8 FFFC                dbf        D0, -0x6 /* 00003E76 */
  5567. 00003E7C  30D9                     move.w     [A0]+, [A1]+
  5568. 00003E7E  7000                     moveq.l    D0, 0x00
  5569. 00003E80  6000 01FC                bra        +0x1FE /* 0000407E */
  5570. label00003E84:
  5571. 00003E84  2D6E FAE0 FF9E           move.l     [A6 - 0x62], [A6 - 0x520]
  5572. 00003E8A  486E FFA2                pea.l      [A6 - 0x5E]
  5573. 00003E8E  42A7                     clr.l      -[A7]
  5574. 00003E90  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5575. 00003E94  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5576. 00003E98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5577. 00003E9C  3F00                     move.w     -[A7], D0
  5578. 00003E9E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5579. 00003EA2  548F                     addq.l     A7, 2
  5580. 00003EA4  486E FFA6                pea.l      [A6 - 0x5A]
  5581. 00003EA8  4878 0001                push.l     0x1
  5582. 00003EAC  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5583. 00003EB0  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5584. 00003EB4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5585. 00003EB8  3F00                     move.w     -[A7], D0
  5586. 00003EBA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5587. 00003EBE  548F                     addq.l     A7, 2
  5588. 00003EC0  2D6E FAD4 FFAA           move.l     [A6 - 0x56], [A6 - 0x52C]
  5589. 00003EC6  486E FB24                pea.l      [A6 - 0x4DC]
  5590. 00003ECA  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  5591. 00003ECE  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  5592. 00003ED2  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5593. 00003ED6  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  5594. 00003EDA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5595. 00003EDE  2D6E FB24 FFAE           move.l     [A6 - 0x52], [A6 - 0x4DC]
  5596. 00003EE4  2D6E FB28 FFB2           move.l     [A6 - 0x4E], [A6 - 0x4D8]
  5597. 00003EEA  486E FFB6                pea.l      [A6 - 0x4A]
  5598. 00003EEE  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  5599. 00003EF2  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5600. 00003EF6  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5601. 00003EFA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5602. 00003EFE  3F00                     move.w     -[A7], D0
  5603. 00003F00  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5604. 00003F04  548F                     addq.l     A7, 2
  5605. 00003F06  2D6E FAD8 FFBA           move.l     [A6 - 0x46], [A6 - 0x528]
  5606. 00003F0C  486E FAE4                pea.l      [A6 - 0x51C]
  5607. 00003F10  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  5608. 00003F14  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  5609. 00003F18  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5610. 00003F1C  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  5611. 00003F20  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5612. 00003F24  4878 0003                push.l     0x3
  5613. 00003F28  2F2E FB00                move.l     -[A7], [A6 - 0x500]
  5614. 00003F2C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5615. 00003F30  2F00                     move.l     -[A7], D0
  5616. 00003F32  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  5617. 00003F36  588F                     addq.l     A7, 4
  5618. 00003F38  4A40                     tst.w      D0
  5619. 00003F3A  6750                     beq        +0x52 /* 00003F8C */
  5620. 00003F3C  42A7                     clr.l      -[A7]
  5621. 00003F3E  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5622. 00003F42  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  5623. 00003F46  508F                     addq.l     A7, 8
  5624. 00003F48  3F00                     move.w     -[A7], D0
  5625. 00003F4A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5626. 00003F4E  548F                     addq.l     A7, 2
  5627. 00003F50  4878 0001                push.l     0x1
  5628. 00003F54  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5629. 00003F58  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  5630. 00003F5C  508F                     addq.l     A7, 8
  5631. 00003F5E  3F00                     move.w     -[A7], D0
  5632. 00003F60  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5633. 00003F64  548F                     addq.l     A7, 2
  5634. 00003F66  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  5635. 00003F6A  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5636. 00003F6E  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  5637. 00003F72  508F                     addq.l     A7, 8
  5638. 00003F74  3F00                     move.w     -[A7], D0
  5639. 00003F76  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5640. 00003F7A  548F                     addq.l     A7, 2
  5641. 00003F7C  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5642. 00003F80  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  5643. 00003F84  588F                     addq.l     A7, 4
  5644. 00003F86  7025                     moveq.l    D0, 0x25
  5645. 00003F88  6000 00F4                bra        +0xF6 /* 0000407E */
  5646. label00003F8C:
  5647. 00003F8C  2D6E FAE4 FFBE           move.l     [A6 - 0x42], [A6 - 0x51C]
  5648. 00003F92  2D6E FAEC FFC2           move.l     [A6 - 0x3E], [A6 - 0x514]
  5649. 00003F98  486E FFC6                pea.l      [A6 - 0x3A]
  5650. 00003F9C  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  5651. 00003FA0  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5652. 00003FA4  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5653. 00003FA8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5654. 00003FAC  3F00                     move.w     -[A7], D0
  5655. 00003FAE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5656. 00003FB2  548F                     addq.l     A7, 2
  5657. 00003FB4  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5658. 00003FB8  2050                     movea.l    A0, [A0]
  5659. 00003FBA  2D68 0020 FFCA           move.l     [A6 - 0x36], [A0 + 0x20]
  5660. 00003FC0  4A6D B110                tst.w      [A5 - 0x4EF0]
  5661. 00003FC4  671A                     beq        +0x1C /* 00003FE0 */
  5662. 00003FC6  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5663. 00003FCA  486E FFCE                pea.l      [A6 - 0x32]
  5664. 00003FCE  2050                     movea.l    A0, [A0]
  5665. 00003FD0  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5666. 00003FD4  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5667. 00003FD8  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  5668. 00003FDC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5669. label00003FE0:
  5670. 00003FE0  2D6E FAE8 FFD2           move.l     [A6 - 0x2E], [A6 - 0x518]
  5671. 00003FE6  2D6E FAF0 FFD6           move.l     [A6 - 0x2A], [A6 - 0x510]
  5672. 00003FEC  486E FFDA                pea.l      [A6 - 0x26]
  5673. 00003FF0  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  5674. 00003FF4  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5675. 00003FF8  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  5676. 00003FFC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5677. 00004000  3F00                     move.w     -[A7], D0
  5678. 00004002  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5679. 00004006  548F                     addq.l     A7, 2
  5680. 00004008  206E FFDA                movea.l    A0, [A6 - 0x26]
  5681. 0000400C  2050                     movea.l    A0, [A0]
  5682. 0000400E  2D68 0020 FFDE           move.l     [A6 - 0x22], [A0 + 0x20]
  5683. 00004014  4A6D B110                tst.w      [A5 - 0x4EF0]
  5684. 00004018  671A                     beq        +0x1C /* 00004034 */
  5685. 0000401A  206E FFDA                movea.l    A0, [A6 - 0x26]
  5686. 0000401E  486E FFE2                pea.l      [A6 - 0x1E]
  5687. 00004022  2050                     movea.l    A0, [A0]
  5688. 00004024  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5689. 00004028  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5690. 0000402C  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  5691. 00004030  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5692. label00004034:
  5693. 00004034  206E FFC6                movea.l    A0, [A6 - 0x3A]
  5694. 00004038  2050                     movea.l    A0, [A0]
  5695. 0000403A  2F28 0024                move.l     -[A7], [A0 + 0x24]
  5696. 0000403E  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  5697. 00004042  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  5698. 00004046  508F                     addq.l     A7, 8
  5699. 00004048  3F00                     move.w     -[A7], D0
  5700. 0000404A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5701. 0000404E  548F                     addq.l     A7, 2
  5702. 00004050  42AE FFE6                clr.l      [A6 - 0x1A]
  5703. 00004054  42AE FFEA                clr.l      [A6 - 0x16]
  5704. 00004058  42AE FFEE                clr.l      [A6 - 0x12]
  5705. 0000405C  7064                     moveq.l    D0, 0x64
  5706. 0000405E  3D40 FFFA                move.w     [A6 - 0x6], D0
  5707. 00004062  426E FFFC                clr.w      [A6 - 0x4]
  5708. 00004066  426E FFFE                clr.w      [A6 - 0x2]
  5709. 0000406A  41EB 0022                lea.l      A0, [A3 + 0x22]
  5710. 0000406E  43EE FF9E                lea.l      A1, [A6 - 0x62]
  5711. 00004072  7017                     moveq.l    D0, 0x17
  5712. label00004074:
  5713. 00004074  20D9                     move.l     [A0]+, [A1]+
  5714. 00004076  51C8 FFFC                dbf        D0, -0x6 /* 00004074 */
  5715. 0000407A  30D9                     move.w     [A0]+, [A1]+
  5716. 0000407C  7000                     moveq.l    D0, 0x00
  5717. label0000407E:
  5718. 0000407E  4CDF 1800                movem.l    A3,A4, [A7]+
  5719. 00004082  4E5E                     unlink     A6
  5720. 00004084  4E75                     rts
  5721. export_406:
  5722. fn00004086:
  5723. 00004086  4E56 FDEC                link       A6, -0x0214
  5724. 0000408A  48E7 0018                movem.l    -[A7], A3,A4
  5725. 0000408E  266E 000C                movea.l    A3, [A6 + 0xC]
  5726. 00004092  286E 001C                movea.l    A4, [A6 + 0x1C]
  5727. 00004096  206E 0018                movea.l    A0, [A6 + 0x18]
  5728. 0000409A  4250                     clr.w      [A0]
  5729. 0000409C  4254                     clr.w      [A4]
  5730. 0000409E  426C 0106                clr.w      [A4 + 0x106]
  5731. 000040A2  426C 020C                clr.w      [A4 + 0x20C]
  5732. 000040A6  426C 0312                clr.w      [A4 + 0x312]
  5733. 000040AA  422C 0318                clr.b      [A4 + 0x318]
  5734. 000040AE  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  5735. 000040B2  486E FEF6                pea.l      [A6 - 0x10A]
  5736. 000040B6  486E FEEC                pea.l      [A6 - 0x114]
  5737. 000040BA  486E FEEE                pea.l      [A6 - 0x112]
  5738. 000040BE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5739. 000040C2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5740. 000040C6  2F0B                     move.l     -[A7], A3
  5741. 000040C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5742. 000040CC  4EBA 0184                jsr        [PC + 0x184 /* 00004252 */]
  5743. 000040D0  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5744. 000040D4  3D40 FEF0                move.w     [A6 - 0x110], D0
  5745. 000040D8  4A6E FEF0                tst.w      [A6 - 0x110]
  5746. 000040DC  6708                     beq        +0xA /* 000040E6 */
  5747. 000040DE  302E FEF0                move.w     D0, [A6 - 0x110]
  5748. 000040E2  6000 0166                bra        +0x168 /* 0000424A */
  5749. label000040E6:
  5750. 000040E6  0C6E 0004 FEEC           cmpi.w     [A6 - 0x114], 0x4
  5751. 000040EC  665E                     bne        +0x60 /* 0000414C */
  5752. 000040EE  426E 0020                clr.w      [A6 + 0x20]
  5753. 000040F2  206E 0018                movea.l    A0, [A6 + 0x18]
  5754. 000040F6  302E FEEE                move.w     D0, [A6 - 0x112]
  5755. 000040FA  D150                     add.w      [A0], D0
  5756. 000040FC  302E FEEE                move.w     D0, [A6 - 0x112]
  5757. 00004100  48C0                     ext.l      D0
  5758. 00004102  E780                     asl        D0, 3
  5759. 00004104  D7C0                     add.l      A3, D0
  5760. 00004106  41D4                     lea.l      A0, [A4]
  5761. 00004108  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5762. 0000410C  7040                     moveq.l    D0, 0x40
  5763. label0000410E:
  5764. 0000410E  20D9                     move.l     [A0]+, [A1]+
  5765. 00004110  51C8 FFFC                dbf        D0, -0x6 /* 0000410E */
  5766. 00004114  30D9                     move.w     [A0]+, [A1]+
  5767. 00004116  4267                     clr.w      -[A7]
  5768. 00004118  486E FEF6                pea.l      [A6 - 0x10A]
  5769. 0000411C  486E FEEC                pea.l      [A6 - 0x114]
  5770. 00004120  486E FEEE                pea.l      [A6 - 0x112]
  5771. 00004124  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5772. 00004128  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5773. 0000412C  2F0B                     move.l     -[A7], A3
  5774. 0000412E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5775. 00004132  4EBA 011E                jsr        [PC + 0x11E /* 00004252 */]
  5776. 00004136  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5777. 0000413A  3D40 FEF0                move.w     [A6 - 0x110], D0
  5778. 0000413E  4A6E FEF0                tst.w      [A6 - 0x110]
  5779. 00004142  6708                     beq        +0xA /* 0000414C */
  5780. 00004144  302E FEF0                move.w     D0, [A6 - 0x110]
  5781. 00004148  6000 0100                bra        +0x102 /* 0000424A */
  5782. label0000414C:
  5783. 0000414C  0C6E 0005 FEEC           cmpi.w     [A6 - 0x114], 0x5
  5784. 00004152  6660                     bne        +0x62 /* 000041B4 */
  5785. 00004154  426E 0020                clr.w      [A6 + 0x20]
  5786. 00004158  206E 0018                movea.l    A0, [A6 + 0x18]
  5787. 0000415C  302E FEEE                move.w     D0, [A6 - 0x112]
  5788. 00004160  D150                     add.w      [A0], D0
  5789. 00004162  302E FEEE                move.w     D0, [A6 - 0x112]
  5790. 00004166  48C0                     ext.l      D0
  5791. 00004168  E780                     asl        D0, 3
  5792. 0000416A  D7C0                     add.l      A3, D0
  5793. 0000416C  41EC 0106                lea.l      A0, [A4 + 0x106]
  5794. 00004170  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5795. 00004174  7040                     moveq.l    D0, 0x40
  5796. label00004176:
  5797. 00004176  20D9                     move.l     [A0]+, [A1]+
  5798. 00004178  51C8 FFFC                dbf        D0, -0x6 /* 00004176 */
  5799. 0000417C  30D9                     move.w     [A0]+, [A1]+
  5800. 0000417E  4267                     clr.w      -[A7]
  5801. 00004180  486E FEF6                pea.l      [A6 - 0x10A]
  5802. 00004184  486E FEEC                pea.l      [A6 - 0x114]
  5803. 00004188  486E FEEE                pea.l      [A6 - 0x112]
  5804. 0000418C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5805. 00004190  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5806. 00004194  2F0B                     move.l     -[A7], A3
  5807. 00004196  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5808. 0000419A  4EBA 00B6                jsr        [PC + 0xB6 /* 00004252 */]
  5809. 0000419E  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5810. 000041A2  3D40 FEF0                move.w     [A6 - 0x110], D0
  5811. 000041A6  4A6E FEF0                tst.w      [A6 - 0x110]
  5812. 000041AA  6708                     beq        +0xA /* 000041B4 */
  5813. 000041AC  302E FEF0                move.w     D0, [A6 - 0x110]
  5814. 000041B0  6000 0098                bra        +0x9A /* 0000424A */
  5815. label000041B4:
  5816. 000041B4  0C6E 0006 FEEC           cmpi.w     [A6 - 0x114], 0x6
  5817. 000041BA  662A                     bne        +0x2C /* 000041E6 */
  5818. 000041BC  426E 0020                clr.w      [A6 + 0x20]
  5819. 000041C0  206E 0018                movea.l    A0, [A6 + 0x18]
  5820. 000041C4  302E FEEE                move.w     D0, [A6 - 0x112]
  5821. 000041C8  D150                     add.w      [A0], D0
  5822. 000041CA  302E FEEE                move.w     D0, [A6 - 0x112]
  5823. 000041CE  48C0                     ext.l      D0
  5824. 000041D0  E780                     asl        D0, 3
  5825. 000041D2  D7C0                     add.l      A3, D0
  5826. 000041D4  41EC 020C                lea.l      A0, [A4 + 0x20C]
  5827. 000041D8  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5828. 000041DC  7040                     moveq.l    D0, 0x40
  5829. label000041DE:
  5830. 000041DE  20D9                     move.l     [A0]+, [A1]+
  5831. 000041E0  51C8 FFFC                dbf        D0, -0x6 /* 000041DE */
  5832. 000041E4  30D9                     move.w     [A0]+, [A1]+
  5833. label000041E6:
  5834. 000041E6  4A6E 0020                tst.w      [A6 + 0x20]
  5835. 000041EA  6612                     bne        +0x14 /* 000041FE */
  5836. 000041EC  0C53 271B                cmpi.w     [A3], 0x271B
  5837. 000041F0  6704                     beq        +0x6 /* 000041F6 */
  5838. 000041F2  7000                     moveq.l    D0, 0x00
  5839. 000041F4  6054                     bra        +0x56 /* 0000424A */
  5840. label000041F6:
  5841. 000041F6  508B                     addq.l     A3, 8
  5842. 000041F8  206E 0018                movea.l    A0, [A6 + 0x18]
  5843. 000041FC  5250                     addq.w     [A0], 1
  5844. label000041FE:
  5845. 000041FE  486E FEF6                pea.l      [A6 - 0x10A]
  5846. 00004202  486E FEEE                pea.l      [A6 - 0x112]
  5847. 00004206  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5848. 0000420A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5849. 0000420E  2F0B                     move.l     -[A7], A3
  5850. 00004210  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5851. 00004214  4EBA 1A04                jsr        [PC + 0x1A04 /* 00005C1A */]
  5852. 00004218  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5853. 0000421C  3D40 FEF0                move.w     [A6 - 0x110], D0
  5854. 00004220  4A6E FEF0                tst.w      [A6 - 0x110]
  5855. 00004224  6706                     beq        +0x8 /* 0000422C */
  5856. 00004226  302E FEF0                move.w     D0, [A6 - 0x110]
  5857. 0000422A  601E                     bra        +0x20 /* 0000424A */
  5858. label0000422C:
  5859. 0000422C  41EC 0312                lea.l      A0, [A4 + 0x312]
  5860. 00004230  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5861. 00004234  7040                     moveq.l    D0, 0x40
  5862. label00004236:
  5863. 00004236  20D9                     move.l     [A0]+, [A1]+
  5864. 00004238  51C8 FFFC                dbf        D0, -0x6 /* 00004236 */
  5865. 0000423C  30D9                     move.w     [A0]+, [A1]+
  5866. 0000423E  206E 0018                movea.l    A0, [A6 + 0x18]
  5867. 00004242  302E FEEE                move.w     D0, [A6 - 0x112]
  5868. 00004246  D150                     add.w      [A0], D0
  5869. 00004248  7000                     moveq.l    D0, 0x00
  5870. label0000424A:
  5871. 0000424A  4CDF 1800                movem.l    A3,A4, [A7]+
  5872. 0000424E  4E5E                     unlink     A6
  5873. 00004250  4E75                     rts
  5874. fn00004252:
  5875. 00004252  4E56 FEF6                link       A6, -0x010A
  5876. 00004256  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5877. 0000425A  266E 000C                movea.l    A3, [A6 + 0xC]
  5878. 0000425E  286E 0020                movea.l    A4, [A6 + 0x20]
  5879. 00004262  7C01                     moveq.l    D6, 0x01
  5880. 00004264  206E 0018                movea.l    A0, [A6 + 0x18]
  5881. 00004268  4250                     clr.w      [A0]
  5882. 0000426A  206E 001C                movea.l    A0, [A6 + 0x1C]
  5883. 0000426E  4250                     clr.w      [A0]
  5884. 00004270  4A6E 0024                tst.w      [A6 + 0x24]
  5885. 00004274  6614                     bne        +0x16 /* 0000428A */
  5886. 00004276  0C53 271B                cmpi.w     [A3], 0x271B
  5887. 0000427A  6706                     beq        +0x8 /* 00004282 */
  5888. 0000427C  7000                     moveq.l    D0, 0x00
  5889. 0000427E  6000 01EE                bra        +0x1F0 /* 0000446E */
  5890. label00004282:
  5891. 00004282  206E 0018                movea.l    A0, [A6 + 0x18]
  5892. 00004286  5250                     addq.w     [A0], 1
  5893. 00004288  508B                     addq.l     A3, 8
  5894. label0000428A:
  5895. 0000428A  7A00                     moveq.l    D5, 0x00
  5896. 0000428C  0C53 1B58                cmpi.w     [A3], 0x1B58
  5897. 00004290  6F2E                     ble        +0x30 /* 000042C0 */
  5898. 00004292  0C53 1B66                cmpi.w     [A3], 0x1B66
  5899. 00004296  6C28                     bge        +0x2A /* 000042C0 */
  5900. 00004298  7C00                     moveq.l    D6, 0x00
  5901. 0000429A  7A06                     moveq.l    D5, 0x06
  5902. 0000429C  3013                     move.w     D0, [A3]
  5903. 0000429E  0640 E4A8                addi.w     D0, 0xE4A8
  5904. 000042A2  48C0                     ext.l      D0
  5905. 000042A4  2D40 FFFA                move.l     [A6 - 0x6], D0
  5906. 000042A8  0C53 1B63                cmpi.w     [A3], 0x1B63
  5907. 000042AC  6602                     bne        +0x4 /* 000042B0 */
  5908. 000042AE  7A01                     moveq.l    D5, 0x01
  5909. label000042B0:
  5910. 000042B0  0C53 1B65                cmpi.w     [A3], 0x1B65
  5911. 000042B4  6602                     bne        +0x4 /* 000042B8 */
  5912. 000042B6  7A02                     moveq.l    D5, 0x02
  5913. label000042B8:
  5914. 000042B8  0C53 1B64                cmpi.w     [A3], 0x1B64
  5915. 000042BC  6602                     bne        +0x4 /* 000042C0 */
  5916. 000042BE  7A03                     moveq.l    D5, 0x03
  5917. label000042C0:
  5918. 000042C0  0C53 2B51                cmpi.w     [A3], 0x2B51 /* '+Q' */
  5919. 000042C4  6602                     bne        +0x4 /* 000042C8 */
  5920. 000042C6  7A04                     moveq.l    D5, 0x04
  5921. label000042C8:
  5922. 000042C8  0C53 271A                cmpi.w     [A3], 0x271A
  5923. 000042CC  6602                     bne        +0x4 /* 000042D0 */
  5924. 000042CE  7A05                     moveq.l    D5, 0x05
  5925. label000042D0:
  5926. 000042D0  0C53 2B66                cmpi.w     [A3], 0x2B66 /* '+f' */
  5927. 000042D4  6602                     bne        +0x4 /* 000042D8 */
  5928. 000042D6  7A06                     moveq.l    D5, 0x06
  5929. label000042D8:
  5930. 000042D8  4A45                     tst.w      D5
  5931. 000042DA  6708                     beq        +0xA /* 000042E4 */
  5932. 000042DC  206E 0018                movea.l    A0, [A6 + 0x18]
  5933. 000042E0  5250                     addq.w     [A0], 1
  5934. 000042E2  508B                     addq.l     A3, 8
  5935. label000042E4:
  5936. 000042E4  0C53 2B0B                cmpi.w     [A3], 0x2B0B
  5937. 000042E8  6612                     bne        +0x14 /* 000042FC */
  5938. 000042EA  206E 001C                movea.l    A0, [A6 + 0x1C]
  5939. 000042EE  7004                     moveq.l    D0, 0x04
  5940. 000042F0  3080                     move.w     [A0], D0
  5941. 000042F2  4A46                     tst.w      D6
  5942. 000042F4  6706                     beq        +0x8 /* 000042FC */
  5943. 000042F6  2D6D B350 FFFA           move.l     [A6 - 0x6], [A5 - 0x4CB0]
  5944. label000042FC:
  5945. 000042FC  0C53 2AFF                cmpi.w     [A3], 0x2AFF
  5946. 00004300  6630                     bne        +0x32 /* 00004332 */
  5947. 00004302  206E 001C                movea.l    A0, [A6 + 0x1C]
  5948. 00004306  7005                     moveq.l    D0, 0x05
  5949. 00004308  3080                     move.w     [A0], D0
  5950. 0000430A  4A46                     tst.w      D6
  5951. 0000430C  6724                     beq        +0x26 /* 00004332 */
  5952. 0000430E  486E FFFA                pea.l      [A6 - 0x6]
  5953. 00004312  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  5954. 00004316  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  5955. 0000431A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  5956. 0000431E  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  5957. 00004322  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5958. 00004326  3E00                     move.w     D7, D0
  5959. 00004328  4A47                     tst.w      D7
  5960. 0000432A  6706                     beq        +0x8 /* 00004332 */
  5961. 0000432C  3007                     move.w     D0, D7
  5962. 0000432E  6000 013E                bra        +0x140 /* 0000446E */
  5963. label00004332:
  5964. 00004332  0C53 2B72                cmpi.w     [A3], 0x2B72 /* '+r' */
  5965. 00004336  6612                     bne        +0x14 /* 0000434A */
  5966. 00004338  206E 001C                movea.l    A0, [A6 + 0x1C]
  5967. 0000433C  7006                     moveq.l    D0, 0x06
  5968. 0000433E  3080                     move.w     [A0], D0
  5969. 00004340  4A46                     tst.w      D6
  5970. 00004342  6706                     beq        +0x8 /* 0000434A */
  5971. 00004344  2D6D B340 FFFA           move.l     [A6 - 0x6], [A5 - 0x4CC0]
  5972. label0000434A:
  5973. 0000434A  206E 001C                movea.l    A0, [A6 + 0x1C]
  5974. 0000434E  4A50                     tst.w      [A0]
  5975. 00004350  6606                     bne        +0x8 /* 00004358 */
  5976. 00004352  7000                     moveq.l    D0, 0x00
  5977. 00004354  6000 0118                bra        +0x11A /* 0000446E */
  5978. label00004358:
  5979. 00004358  206E 0018                movea.l    A0, [A6 + 0x18]
  5980. 0000435C  5250                     addq.w     [A0], 1
  5981. 0000435E  508B                     addq.l     A3, 8
  5982. 00004360  4A45                     tst.w      D5
  5983. 00004362  670E                     beq        +0x10 /* 00004372 */
  5984. 00004364  3885                     move.w     [A4], D5
  5985. 00004366  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5986. 0000436C  7000                     moveq.l    D0, 0x00
  5987. 0000436E  6000 00FE                bra        +0x100 /* 0000446E */
  5988. label00004372:
  5989. 00004372  4A53                     tst.w      [A3]
  5990. 00004374  6610                     bne        +0x12 /* 00004386 */
  5991. 00004376  7006                     moveq.l    D0, 0x06
  5992. 00004378  3880                     move.w     [A4], D0
  5993. 0000437A  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5994. 00004380  7000                     moveq.l    D0, 0x00
  5995. 00004382  6000 00EA                bra        +0xEC /* 0000446E */
  5996. label00004386:
  5997. 00004386  0C53 0FC5                cmpi.w     [A3], 0xFC5
  5998. 0000438A  6664                     bne        +0x66 /* 000043F0 */
  5999. 0000438C  206E 0018                movea.l    A0, [A6 + 0x18]
  6000. 00004390  5250                     addq.w     [A0], 1
  6001. 00004392  508B                     addq.l     A3, 8
  6002. 00004394  486E FFF6                pea.l      [A6 - 0xA]
  6003. 00004398  486E FFFE                pea.l      [A6 - 0x2]
  6004. 0000439C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6005. 000043A0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6006. 000043A4  2F0B                     move.l     -[A7], A3
  6007. 000043A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6008. 000043AA  4EBA CF3C                jsr        [PC - 0x30C4 /* 000012E8 */]
  6009. 000043AE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6010. 000043B2  3E00                     move.w     D7, D0
  6011. 000043B4  4A47                     tst.w      D7
  6012. 000043B6  6706                     beq        +0x8 /* 000043BE */
  6013. 000043B8  3007                     move.w     D0, D7
  6014. 000043BA  6000 00B2                bra        +0xB4 /* 0000446E */
  6015. label000043BE:
  6016. 000043BE  206E 0018                movea.l    A0, [A6 + 0x18]
  6017. 000043C2  302E FFFE                move.w     D0, [A6 - 0x2]
  6018. 000043C6  D150                     add.w      [A0], D0
  6019. 000043C8  486E FFFA                pea.l      [A6 - 0x6]
  6020. 000043CC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6021. 000043D0  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  6022. 000043D4  508F                     addq.l     A7, 8
  6023. 000043D6  3E00                     move.w     D7, D0
  6024. 000043D8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6025. 000043DC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6026. 000043E0  7007                     moveq.l    D0, 0x07
  6027. 000043E2  3880                     move.w     [A4], D0
  6028. 000043E4  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  6029. 000043EA  3007                     move.w     D0, D7
  6030. 000043EC  6000 0080                bra        +0x82 /* 0000446E */
  6031. label000043F0:
  6032. 000043F0  486E FFF6                pea.l      [A6 - 0xA]
  6033. 000043F4  486E FFFE                pea.l      [A6 - 0x2]
  6034. 000043F8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6035. 000043FC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6036. 00004400  2F0B                     move.l     -[A7], A3
  6037. 00004402  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6038. 00004406  4EBA CE86                jsr        [PC - 0x317A /* 0000128E */]
  6039. 0000440A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6040. 0000440E  3E00                     move.w     D7, D0
  6041. 00004410  4A47                     tst.w      D7
  6042. 00004412  6704                     beq        +0x6 /* 00004418 */
  6043. 00004414  3007                     move.w     D0, D7
  6044. 00004416  6056                     bra        +0x58 /* 0000446E */
  6045. label00004418:
  6046. 00004418  206E 0018                movea.l    A0, [A6 + 0x18]
  6047. 0000441C  302E FFFE                move.w     D0, [A6 - 0x2]
  6048. 00004420  D150                     add.w      [A0], D0
  6049. 00004422  486E FEF6                pea.l      [A6 - 0x10A]
  6050. 00004426  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6051. 0000442A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  6052. 0000442E  508F                     addq.l     A7, 8
  6053. 00004430  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6054. 00004434  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6055. 00004438  486E FFFA                pea.l      [A6 - 0x6]
  6056. 0000443C  486E FEF6                pea.l      [A6 - 0x10A]
  6057. 00004440  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  6058. 00004444  508F                     addq.l     A7, 8
  6059. 00004446  3E00                     move.w     D7, D0
  6060. 00004448  4A47                     tst.w      D7
  6061. 0000444A  6716                     beq        +0x18 /* 00004462 */
  6062. 0000444C  7008                     moveq.l    D0, 0x08
  6063. 0000444E  3880                     move.w     [A4], D0
  6064. 00004450  486C 0006                pea.l      [A4 + 0x6]
  6065. 00004454  486E FEF6                pea.l      [A6 - 0x10A]
  6066. 00004458  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  6067. 0000445C  508F                     addq.l     A7, 8
  6068. 0000445E  7000                     moveq.l    D0, 0x00
  6069. 00004460  600C                     bra        +0xE /* 0000446E */
  6070. label00004462:
  6071. 00004462  7006                     moveq.l    D0, 0x06
  6072. 00004464  3880                     move.w     [A4], D0
  6073. 00004466  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  6074. 0000446C  7000                     moveq.l    D0, 0x00
  6075. label0000446E:
  6076. 0000446E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  6077. 00004472  4E5E                     unlink     A6
  6078. 00004474  4E75                     rts
  6079. export_405:
  6080. fn00004476:
  6081. 00004476  4E56 FFFA                link       A6, -0x0006
  6082. 0000447A  48E7 0308                movem.l    -[A7], D6,D7,A4
  6083. 0000447E  286E 0008                movea.l    A4, [A6 + 0x8]
  6084. 00004482  486E FFFA                pea.l      [A6 - 0x6]
  6085. 00004486  486E FFFE                pea.l      [A6 - 0x2]
  6086. 0000448A  486C 0312                pea.l      [A4 + 0x312]
  6087. 0000448E  4EBA 1600                jsr        [PC + 0x1600 /* 00005A90 */]
  6088. 00004492  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6089. 00004496  3C00                     move.w     D6, D0
  6090. 00004498  4A46                     tst.w      D6
  6091. 0000449A  6706                     beq        +0x8 /* 000044A2 */
  6092. 0000449C  3006                     move.w     D0, D6
  6093. 0000449E  6000 009C                bra        +0x9E /* 0000453C */
  6094. label000044A2:
  6095. 000044A2  4A6E FFFE                tst.w      [A6 - 0x2]
  6096. 000044A6  665A                     bne        +0x5C /* 00004502 */
  6097. 000044A8  42A7                     clr.l      -[A7]
  6098. 000044AA  4878 1594                push.l     0x1594
  6099. 000044AE  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  6100. 000044B2  205F                     movea.l    A0, [A7]+
  6101. 000044B4  2D48 FFFA                move.l     [A6 - 0x6], A0
  6102. 000044B8  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6103. 000044BC  486C 0318                pea.l      [A4 + 0x318]
  6104. 000044C0  3F2C 0312                move.w     -[A7], [A4 + 0x312]
  6105. 000044C4  4EAD 0A0A                jsr        [A5 + 0xA0A /* export_317 */]
  6106. 000044C8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6107. 000044CC  3F00                     move.w     -[A7], D0
  6108. 000044CE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6109. 000044D2  548F                     addq.l     A7, 2
  6110. 000044D4  4878 0910                push.l     0x910
  6111. 000044D8  486C 0318                pea.l      [A4 + 0x318]
  6112. 000044DC  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  6113. 000044E0  508F                     addq.l     A7, 8
  6114. 000044E2  4A40                     tst.w      D0
  6115. 000044E4  661C                     bne        +0x1E /* 00004502 */
  6116. 000044E6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6117. 000044EA  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  6118. 000044EE  588F                     addq.l     A7, 4
  6119. 000044F0  4A40                     tst.w      D0
  6120. 000044F2  670E                     beq        +0x10 /* 00004502 */
  6121. 000044F4  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6122. 000044F8  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  6123. 000044FC  588F                     addq.l     A7, 4
  6124. 000044FE  7067                     moveq.l    D0, 0x67
  6125. 00004500  603A                     bra        +0x3C /* 0000453C */
  6126. label00004502:
  6127. 00004502  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6128. 00004506  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6129. 0000450A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6130. 0000450E  2F0C                     move.l     -[A7], A4
  6131. 00004510  4EBA 0032                jsr        [PC + 0x32 /* 00004544 */]
  6132. 00004514  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6133. 00004518  3C00                     move.w     D6, D0
  6134. 0000451A  4A46                     tst.w      D6
  6135. 0000451C  6714                     beq        +0x16 /* 00004532 */
  6136. 0000451E  4A6E FFFE                tst.w      [A6 - 0x2]
  6137. 00004522  660A                     bne        +0xC /* 0000452E */
  6138. 00004524  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6139. 00004528  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  6140. 0000452C  588F                     addq.l     A7, 4
  6141. label0000452E:
  6142. 0000452E  3006                     move.w     D0, D6
  6143. 00004530  600A                     bra        +0xC /* 0000453C */
  6144. label00004532:
  6145. 00004532  206E 000C                movea.l    A0, [A6 + 0xC]
  6146. 00004536  20AE FFFA                move.l     [A0], [A6 - 0x6]
  6147. 0000453A  7000                     moveq.l    D0, 0x00
  6148. label0000453C:
  6149. 0000453C  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6150. 00004540  4E5E                     unlink     A6
  6151. 00004542  4E75                     rts
  6152. fn00004544:
  6153. 00004544  4E56 FFA4                link       A6, -0x005C
  6154. 00004548  48E7 0300                movem.l    -[A7], D6,D7
  6155. 0000454C  206E 0008                movea.l    A0, [A6 + 0x8]
  6156. 00004550  4A68 020C                tst.w      [A0 + 0x20C]
  6157. 00004554  661C                     bne        +0x1E /* 00004572 */
  6158. 00004556  206E 0008                movea.l    A0, [A6 + 0x8]
  6159. 0000455A  7006                     moveq.l    D0, 0x06
  6160. 0000455C  3140 020C                move.w     [A0 + 0x20C], D0
  6161. 00004560  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6162. 00004564  4EBA 01EE                jsr        [PC + 0x1EE /* 00004754 */]
  6163. 00004568  588F                     addq.l     A7, 4
  6164. 0000456A  206E 0008                movea.l    A0, [A6 + 0x8]
  6165. 0000456E  2140 020E                move.l     [A0 + 0x20E], D0
  6166. label00004572:
  6167. 00004572  486E FFAC                pea.l      [A6 - 0x54]
  6168. 00004576  4878 0001                push.l     0x1
  6169. 0000457A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6170. 0000457E  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  6171. 00004582  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6172. 00004586  3F00                     move.w     -[A7], D0
  6173. 00004588  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6174. 0000458C  548F                     addq.l     A7, 2
  6175. 0000458E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6176. 00004592  206E 0008                movea.l    A0, [A6 + 0x8]
  6177. 00004596  4868 020C                pea.l      [A0 + 0x20C]
  6178. 0000459A  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  6179. 0000459E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6180. 000045A2  4EBA 0D34                jsr        [PC + 0xD34 /* 000052D8 */]
  6181. 000045A6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6182. 000045AA  3C00                     move.w     D6, D0
  6183. 000045AC  4A46                     tst.w      D6
  6184. 000045AE  671C                     beq        +0x1E /* 000045CC */
  6185. 000045B0  4878 0001                push.l     0x1
  6186. 000045B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6187. 000045B8  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  6188. 000045BC  508F                     addq.l     A7, 8
  6189. 000045BE  3F00                     move.w     -[A7], D0
  6190. 000045C0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6191. 000045C4  548F                     addq.l     A7, 2
  6192. 000045C6  3006                     move.w     D0, D6
  6193. 000045C8  6000 0182                bra        +0x184 /* 0000474C */
  6194. label000045CC:
  6195. 000045CC  486E FFB0                pea.l      [A6 - 0x50]
  6196. 000045D0  206E 0014                movea.l    A0, [A6 + 0x14]
  6197. 000045D4  2F10                     move.l     -[A7], [A0]
  6198. 000045D6  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  6199. 000045DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6200. 000045DE  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  6201. 000045E2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6202. 000045E6  4878 0001                push.l     0x1
  6203. 000045EA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6204. 000045EE  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  6205. 000045F2  508F                     addq.l     A7, 8
  6206. 000045F4  3F00                     move.w     -[A7], D0
  6207. 000045F6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6208. 000045FA  548F                     addq.l     A7, 2
  6209. 000045FC  486E FFA8                pea.l      [A6 - 0x58]
  6210. 00004600  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6211. 00004604  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6212. 00004608  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  6213. 0000460C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6214. 00004610  3F00                     move.w     -[A7], D0
  6215. 00004612  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6216. 00004616  548F                     addq.l     A7, 2
  6217. 00004618  206E 0008                movea.l    A0, [A6 + 0x8]
  6218. 0000461C  4A68 0106                tst.w      [A0 + 0x106]
  6219. 00004620  665E                     bne        +0x60 /* 00004680 */
  6220. 00004622  206E 0008                movea.l    A0, [A6 + 0x8]
  6221. 00004626  4A50                     tst.w      [A0]
  6222. 00004628  6620                     bne        +0x22 /* 0000464A */
  6223. 0000462A  206E 0008                movea.l    A0, [A6 + 0x8]
  6224. 0000462E  7006                     moveq.l    D0, 0x06
  6225. 00004630  3080                     move.w     [A0], D0
  6226. 00004632  206E 0014                movea.l    A0, [A6 + 0x14]
  6227. 00004636  2F10                     move.l     -[A7], [A0]
  6228. 00004638  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6229. 0000463C  4EBA 016E                jsr        [PC + 0x16E /* 000047AC */]
  6230. 00004640  508F                     addq.l     A7, 8
  6231. 00004642  206E 0008                movea.l    A0, [A6 + 0x8]
  6232. 00004646  2140 0002                move.l     [A0 + 0x2], D0
  6233. label0000464A:
  6234. 0000464A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6235. 0000464E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6236. 00004652  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  6237. 00004656  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6238. 0000465A  4EBA 01DA                jsr        [PC + 0x1DA /* 00004836 */]
  6239. 0000465E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6240. 00004662  3C00                     move.w     D6, D0
  6241. 00004664  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6242. 00004668  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6243. 0000466C  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  6244. 00004670  508F                     addq.l     A7, 8
  6245. 00004672  3F00                     move.w     -[A7], D0
  6246. 00004674  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6247. 00004678  548F                     addq.l     A7, 2
  6248. 0000467A  3006                     move.w     D0, D6
  6249. 0000467C  6000 00CE                bra        +0xD0 /* 0000474C */
  6250. label00004680:
  6251. 00004680  486E FFA4                pea.l      [A6 - 0x5C]
  6252. 00004684  206E 0008                movea.l    A0, [A6 + 0x8]
  6253. 00004688  4868 0106                pea.l      [A0 + 0x106]
  6254. 0000468C  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  6255. 00004690  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6256. 00004694  4EBA 0388                jsr        [PC + 0x388 /* 00004A1E */]
  6257. 00004698  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6258. 0000469C  3C00                     move.w     D6, D0
  6259. 0000469E  4A46                     tst.w      D6
  6260. 000046A0  671C                     beq        +0x1E /* 000046BE */
  6261. 000046A2  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6262. 000046A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6263. 000046AA  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  6264. 000046AE  508F                     addq.l     A7, 8
  6265. 000046B0  3F00                     move.w     -[A7], D0
  6266. 000046B2  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6267. 000046B6  548F                     addq.l     A7, 2
  6268. 000046B8  3006                     move.w     D0, D6
  6269. 000046BA  6000 0090                bra        +0x92 /* 0000474C */
  6270. label000046BE:
  6271. 000046BE  206E 0008                movea.l    A0, [A6 + 0x8]
  6272. 000046C2  4A50                     tst.w      [A0]
  6273. 000046C4  6650                     bne        +0x52 /* 00004716 */
  6274. 000046C6  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  6275. 000046CA  206E 0014                movea.l    A0, [A6 + 0x14]
  6276. 000046CE  2F10                     move.l     -[A7], [A0]
  6277. 000046D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6278. 000046D4  4EBA 0116                jsr        [PC + 0x116 /* 000047EC */]
  6279. 000046D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6280. 000046DC  206E 0010                movea.l    A0, [A6 + 0x10]
  6281. 000046E0  2080                     move.l     [A0], D0
  6282. 000046E2  206E 0010                movea.l    A0, [A6 + 0x10]
  6283. 000046E6  4A90                     tst.l      [A0]
  6284. 000046E8  671A                     beq        +0x1C /* 00004704 */
  6285. 000046EA  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6286. 000046EE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6287. 000046F2  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  6288. 000046F6  508F                     addq.l     A7, 8
  6289. 000046F8  3F00                     move.w     -[A7], D0
  6290. 000046FA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6291. 000046FE  548F                     addq.l     A7, 2
  6292. 00004700  7000                     moveq.l    D0, 0x00
  6293. 00004702  6048                     bra        +0x4A /* 0000474C */
  6294. label00004704:
  6295. 00004704  206E 0008                movea.l    A0, [A6 + 0x8]
  6296. 00004708  7006                     moveq.l    D0, 0x06
  6297. 0000470A  3080                     move.w     [A0], D0
  6298. 0000470C  206E 0008                movea.l    A0, [A6 + 0x8]
  6299. 00004710  7001                     moveq.l    D0, 0x01
  6300. 00004712  2140 0002                move.l     [A0 + 0x2], D0
  6301. label00004716:
  6302. 00004716  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6303. 0000471A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6304. 0000471E  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  6305. 00004722  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  6306. 00004726  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6307. 0000472A  4EBA 066A                jsr        [PC + 0x66A /* 00004D96 */]
  6308. 0000472E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6309. 00004732  3C00                     move.w     D6, D0
  6310. 00004734  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6311. 00004738  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6312. 0000473C  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  6313. 00004740  508F                     addq.l     A7, 8
  6314. 00004742  3F00                     move.w     -[A7], D0
  6315. 00004744  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6316. 00004748  548F                     addq.l     A7, 2
  6317. 0000474A  3006                     move.w     D0, D6
  6318. label0000474C:
  6319. 0000474C  4CDF 00C0                movem.l    D6,D7, [A7]+
  6320. 00004750  4E5E                     unlink     A6
  6321. 00004752  4E75                     rts
  6322. fn00004754:
  6323. 00004754  4E56 0000                link       A6, 0
  6324. 00004758  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6325. 0000475C  286E 0008                movea.l    A4, [A6 + 0x8]
  6326. 00004760  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  6327. 00004766  B9ED B334                cmpa.l     A4, [A5 - 0x4CCC]
  6328. 0000476A  6606                     bne        +0x8 /* 00004772 */
  6329. 0000476C  202D B340                move.l     D0, [A5 - 0x4CC0]
  6330. 00004770  6032                     bra        +0x34 /* 000047A4 */
  6331. label00004772:
  6332. 00004772  206D B144                movea.l    A0, [A5 - 0x4EBC]
  6333. 00004776  2650                     movea.l    A3, [A0]
  6334. 00004778  7C00                     moveq.l    D6, 0x00
  6335. 0000477A  6014                     bra        +0x16 /* 00004790 */
  6336. label0000477C:
  6337. 0000477C  B9D3                     cmpa.l     A4, [A3]
  6338. 0000477E  660A                     bne        +0xC /* 0000478A */
  6339. 00004780  BEAB 000C                cmp.l      D7, [A3 + 0xC]
  6340. 00004784  6F04                     ble        +0x6 /* 0000478A */
  6341. 00004786  2E2B 000C                move.l     D7, [A3 + 0xC]
  6342. label0000478A:
  6343. 0000478A  47EB 0062                lea.l      A3, [A3 + 0x62]
  6344. 0000478E  5246                     addq.w     D6, 1
  6345. label00004790:
  6346. 00004790  BC6D B114                cmp.w      D6, [A5 - 0x4EEC]
  6347. 00004794  6DE6                     blt        -0x18 /* 0000477C */
  6348. 00004796  0C87 7FFF FFFF           cmpi.l     D7, 0x7FFFFFFF
  6349. 0000479C  6604                     bne        +0x6 /* 000047A2 */
  6350. 0000479E  7001                     moveq.l    D0, 0x01
  6351. 000047A0  6002                     bra        +0x4 /* 000047A4 */
  6352. label000047A2:
  6353. 000047A2  2007                     move.l     D0, D7
  6354. label000047A4:
  6355. 000047A4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  6356. 000047A8  4E5E                     unlink     A6
  6357. 000047AA  4E75                     rts
  6358. fn000047AC:
  6359. 000047AC  4E56 0000                link       A6, 0
  6360. 000047B0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6361. 000047B4  286E 0008                movea.l    A4, [A6 + 0x8]
  6362. 000047B8  2E2E 000C                move.l     D7, [A6 + 0xC]
  6363. 000047BC  206D B144                movea.l    A0, [A5 - 0x4EBC]
  6364. 000047C0  2650                     movea.l    A3, [A0]
  6365. 000047C2  7C00                     moveq.l    D6, 0x00
  6366. 000047C4  6016                     bra        +0x18 /* 000047DC */
  6367. label000047C6:
  6368. 000047C6  B9D3                     cmpa.l     A4, [A3]
  6369. 000047C8  660C                     bne        +0xE /* 000047D6 */
  6370. 000047CA  BEAB 000C                cmp.l      D7, [A3 + 0xC]
  6371. 000047CE  6606                     bne        +0x8 /* 000047D6 */
  6372. 000047D0  202B 001C                move.l     D0, [A3 + 0x1C]
  6373. 000047D4  600E                     bra        +0x10 /* 000047E4 */
  6374. label000047D6:
  6375. 000047D6  47EB 0062                lea.l      A3, [A3 + 0x62]
  6376. 000047DA  5246                     addq.w     D6, 1
  6377. label000047DC:
  6378. 000047DC  BC6D B114                cmp.w      D6, [A5 - 0x4EEC]
  6379. 000047E0  6DE4                     blt        -0x1A /* 000047C6 */
  6380. 000047E2  7001                     moveq.l    D0, 0x01
  6381. label000047E4:
  6382. 000047E4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  6383. 000047E8  4E5E                     unlink     A6
  6384. 000047EA  4E75                     rts
  6385. fn000047EC:
  6386. 000047EC  4E56 0000                link       A6, 0
  6387. 000047F0  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6388. 000047F4  286E 0008                movea.l    A4, [A6 + 0x8]
  6389. 000047F8  2E2E 000C                move.l     D7, [A6 + 0xC]
  6390. 000047FC  2C2E 0010                move.l     D6, [A6 + 0x10]
  6391. 00004800  206D B144                movea.l    A0, [A5 - 0x4EBC]
  6392. 00004804  2650                     movea.l    A3, [A0]
  6393. 00004806  7A00                     moveq.l    D5, 0x00
  6394. 00004808  601C                     bra        +0x1E /* 00004826 */
  6395. label0000480A:
  6396. 0000480A  B9D3                     cmpa.l     A4, [A3]
  6397. 0000480C  6612                     bne        +0x14 /* 00004820 */
  6398. 0000480E  BEAB 000C                cmp.l      D7, [A3 + 0xC]
  6399. 00004812  660C                     bne        +0xE /* 00004820 */
  6400. 00004814  BCAB 0034                cmp.l      D6, [A3 + 0x34]
  6401. 00004818  6606                     bne        +0x8 /* 00004820 */
  6402. 0000481A  202B 001C                move.l     D0, [A3 + 0x1C]
  6403. 0000481E  600E                     bra        +0x10 /* 0000482E */
  6404. label00004820:
  6405. 00004820  47EB 0062                lea.l      A3, [A3 + 0x62]
  6406. 00004824  5245                     addq.w     D5, 1
  6407. label00004826:
  6408. 00004826  BA6D B114                cmp.w      D5, [A5 - 0x4EEC]
  6409. 0000482A  6DDE                     blt        -0x20 /* 0000480A */
  6410. 0000482C  7000                     moveq.l    D0, 0x00
  6411. label0000482E:
  6412. 0000482E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  6413. 00004832  4E5E                     unlink     A6
  6414. 00004834  4E75                     rts
  6415. fn00004836:
  6416. 00004836  4E56 FFFE                link       A6, -0x0002
  6417. 0000483A  48E7 0308                movem.l    -[A7], D6,D7,A4
  6418. 0000483E  286E 0010                movea.l    A4, [A6 + 0x10]
  6419. 00004842  426E FFFE                clr.w      [A6 - 0x2]
  6420. 00004846  2C2C 0002                move.l     D6, [A4 + 0x2]
  6421. 0000484A  206E 000C                movea.l    A0, [A6 + 0xC]
  6422. 0000484E  2050                     movea.l    A0, [A0]
  6423. 00004850  2E28 0008                move.l     D7, [A0 + 0x8]
  6424. 00004854  4A87                     tst.l      D7
  6425. 00004856  6606                     bne        +0x8 /* 0000485E */
  6426. 00004858  7035                     moveq.l    D0, 0x35
  6427. 0000485A  6000 00DE                bra        +0xE0 /* 0000493A */
  6428. label0000485E:
  6429. 0000485E  3014                     move.w     D0, [A4]
  6430. 00004860  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6431. 00004864  0001 0008                ori.b      D1, 0x8
  6432. 00004868  00CE                     .incomplete
  6433. 0000486A  0010 0018                ori.b      [A0], 0x18
  6434. 0000486E  0026 0034                ori.b      -[A6], 0x34 /* '4' */
  6435. 00004872  0054 0070                ori.w      [A4], 0x70 /* 'p' */
  6436. 00004876  0088 00A2 206E           ori.l      A0, 0xA2206E
  6437. 0000487C  0014 2087                ori.b      [A4], 0x87
  6438. 00004880  6000 00B4                bra        +0xB6 /* 00004936 */
  6439. 00004884  2007                     move.l     D0, D7
  6440. 00004886  E280                     asr        D0, 1
  6441. 00004888  5280                     addq.l     D0, 1
  6442. 0000488A  206E 0014                movea.l    A0, [A6 + 0x14]
  6443. 0000488E  2080                     move.l     [A0], D0
  6444. 00004890  6000 00A4                bra        +0xA6 /* 00004936 */
  6445. 00004894  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6446. 00004898  2F07                     move.l     -[A7], D7
  6447. 0000489A  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  6448. 0000489E  508F                     addq.l     A7, 8
  6449. 000048A0  6000 0094                bra        +0x96 /* 00004936 */
  6450. 000048A4  2006                     move.l     D0, D6
  6451. 000048A6  5380                     subq.l     D0, 1
  6452. 000048A8  206E 0014                movea.l    A0, [A6 + 0x14]
  6453. 000048AC  2080                     move.l     [A0], D0
  6454. 000048AE  206E 0014                movea.l    A0, [A6 + 0x14]
  6455. 000048B2  0C90 0000 0001           cmpi.l     [A0], 0x1
  6456. 000048B8  6C00 007C                bge        +0x7E /* 00004936 */
  6457. 000048BC  206E 0014                movea.l    A0, [A6 + 0x14]
  6458. 000048C0  2087                     move.l     [A0], D7
  6459. 000048C2  6000 0072                bra        +0x74 /* 00004936 */
  6460. 000048C6  2006                     move.l     D0, D6
  6461. 000048C8  5280                     addq.l     D0, 1
  6462. 000048CA  206E 0014                movea.l    A0, [A6 + 0x14]
  6463. 000048CE  2080                     move.l     [A0], D0
  6464. 000048D0  206E 0014                movea.l    A0, [A6 + 0x14]
  6465. 000048D4  BE90                     cmp.l      D7, [A0]
  6466. 000048D6  6C00 005E                bge        +0x60 /* 00004936 */
  6467. 000048DA  206E 0014                movea.l    A0, [A6 + 0x14]
  6468. 000048DE  7001                     moveq.l    D0, 0x01
  6469. 000048E0  2080                     move.l     [A0], D0
  6470. 000048E2  6052                     bra        +0x54 /* 00004936 */
  6471. 000048E4  206E 0014                movea.l    A0, [A6 + 0x14]
  6472. 000048E8  2086                     move.l     [A0], D6
  6473. 000048EA  0C86 0000 0001           cmpi.l     D6, 0x1
  6474. 000048F0  6D04                     blt        +0x6 /* 000048F6 */
  6475. 000048F2  BC87                     cmp.l      D6, D7
  6476. 000048F4  6F40                     ble        +0x42 /* 00004936 */
  6477. label000048F6:
  6478. 000048F6  7033                     moveq.l    D0, 0x33
  6479. 000048F8  3D40 FFFE                move.w     [A6 - 0x2], D0
  6480. 000048FC  6038                     bra        +0x3A /* 00004936 */
  6481. 000048FE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6482. 00004902  2F06                     move.l     -[A7], D6
  6483. 00004904  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6484. 00004908  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6485. 0000490C  4EBA 0034                jsr        [PC + 0x34 /* 00004942 */]
  6486. 00004910  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6487. 00004914  3D40 FFFE                move.w     [A6 - 0x2], D0
  6488. 00004918  601C                     bra        +0x1E /* 00004936 */
  6489. 0000491A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6490. 0000491E  486C 0006                pea.l      [A4 + 0x6]
  6491. 00004922  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6492. 00004926  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6493. 0000492A  4EBA 0066                jsr        [PC + 0x66 /* 00004992 */]
  6494. 0000492E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6495. 00004932  3D40 FFFE                move.w     [A6 - 0x2], D0
  6496. label00004936:
  6497. 00004936  302E FFFE                move.w     D0, [A6 - 0x2]
  6498. label0000493A:
  6499. 0000493A  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6500. 0000493E  4E5E                     unlink     A6
  6501. 00004940  4E75                     rts
  6502. fn00004942:
  6503. 00004942  4E56 FFC0                link       A6, -0x0040
  6504. 00004946  48E7 0300                movem.l    -[A7], D6,D7
  6505. 0000494A  206E 000C                movea.l    A0, [A6 + 0xC]
  6506. 0000494E  2050                     movea.l    A0, [A0]
  6507. 00004950  2C28 0008                move.l     D6, [A0 + 0x8]
  6508. 00004954  7E01                     moveq.l    D7, 0x01
  6509. 00004956  602C                     bra        +0x2E /* 00004984 */
  6510. label00004958:
  6511. 00004958  486E FFC0                pea.l      [A6 - 0x40]
  6512. 0000495C  2F07                     move.l     -[A7], D7
  6513. 0000495E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6514. 00004962  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6515. 00004966  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6516. 0000496A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6517. 0000496E  202E FFC8                move.l     D0, [A6 - 0x38]
  6518. 00004972  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6519. 00004976  660A                     bne        +0xC /* 00004982 */
  6520. 00004978  206E 0014                movea.l    A0, [A6 + 0x14]
  6521. 0000497C  2087                     move.l     [A0], D7
  6522. 0000497E  7000                     moveq.l    D0, 0x00
  6523. 00004980  6008                     bra        +0xA /* 0000498A */
  6524. label00004982:
  6525. 00004982  5287                     addq.l     D7, 1
  6526. label00004984:
  6527. 00004984  BE86                     cmp.l      D7, D6
  6528. 00004986  6FD0                     ble        -0x2E /* 00004958 */
  6529. 00004988  7033                     moveq.l    D0, 0x33
  6530. label0000498A:
  6531. 0000498A  4CDF 00C0                movem.l    D6,D7, [A7]+
  6532. 0000498E  4E5E                     unlink     A6
  6533. 00004990  4E75                     rts
  6534. fn00004992:
  6535. 00004992  4E56 FEBC                link       A6, -0x0144
  6536. 00004996  48E7 0300                movem.l    -[A7], D6,D7
  6537. 0000499A  486E FFFC                pea.l      [A6 - 0x4]
  6538. 0000499E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6539. 000049A2  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  6540. 000049A6  508F                     addq.l     A7, 8
  6541. 000049A8  206E 000C                movea.l    A0, [A6 + 0xC]
  6542. 000049AC  2050                     movea.l    A0, [A0]
  6543. 000049AE  2C28 0008                move.l     D6, [A0 + 0x8]
  6544. 000049B2  7E01                     moveq.l    D7, 0x01
  6545. 000049B4  605A                     bra        +0x5C /* 00004A10 */
  6546. label000049B6:
  6547. 000049B6  486E FFBC                pea.l      [A6 - 0x44]
  6548. 000049BA  2F07                     move.l     -[A7], D7
  6549. 000049BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6550. 000049C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6551. 000049C4  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6552. 000049C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6553. 000049CC  202E FFCC                move.l     D0, [A6 - 0x34]
  6554. 000049D0  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6555. 000049D4  6638                     bne        +0x3A /* 00004A0E */
  6556. 000049D6  486E FEBC                pea.l      [A6 - 0x144]
  6557. 000049DA  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  6558. 000049DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6559. 000049E2  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  6560. 000049E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6561. 000049EA  3F00                     move.w     -[A7], D0
  6562. 000049EC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6563. 000049F0  548F                     addq.l     A7, 2
  6564. 000049F2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6565. 000049F6  486E FEBC                pea.l      [A6 - 0x144]
  6566. 000049FA  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  6567. 000049FE  508F                     addq.l     A7, 8
  6568. 00004A00  4A40                     tst.w      D0
  6569. 00004A02  670A                     beq        +0xC /* 00004A0E */
  6570. 00004A04  206E 0014                movea.l    A0, [A6 + 0x14]
  6571. 00004A08  2087                     move.l     [A0], D7
  6572. 00004A0A  7000                     moveq.l    D0, 0x00
  6573. 00004A0C  6008                     bra        +0xA /* 00004A16 */
  6574. label00004A0E:
  6575. 00004A0E  5287                     addq.l     D7, 1
  6576. label00004A10:
  6577. 00004A10  BE86                     cmp.l      D7, D6
  6578. 00004A12  6FA2                     ble        -0x5C /* 000049B6 */
  6579. 00004A14  7033                     moveq.l    D0, 0x33
  6580. label00004A16:
  6581. 00004A16  4CDF 00C0                movem.l    D6,D7, [A7]+
  6582. 00004A1A  4E5E                     unlink     A6
  6583. 00004A1C  4E75                     rts
  6584. fn00004A1E:
  6585. 00004A1E  4E56 FFF6                link       A6, -0x000A
  6586. 00004A22  48E7 0108                movem.l    -[A7], D7,A4
  6587. 00004A26  286E 0010                movea.l    A4, [A6 + 0x10]
  6588. 00004A2A  2E2C 0002                move.l     D7, [A4 + 0x2]
  6589. 00004A2E  206E 000C                movea.l    A0, [A6 + 0xC]
  6590. 00004A32  2050                     movea.l    A0, [A0]
  6591. 00004A34  2D68 000C FFF6           move.l     [A6 - 0xA], [A0 + 0xC]
  6592. 00004A3A  3014                     move.w     D0, [A4]
  6593. 00004A3C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6594. 00004A40  0001 0008                ori.b      D1, 0x8
  6595. 00004A44  0160                     bchg       -[A0], D0
  6596. 00004A46  0010 002E                ori.b      [A0], 0x2E /* '.' */
  6597. 00004A4A  0052 007E                ori.w      [A2], 0x7E /* '~' */
  6598. 00004A4E  00B4 00EA 011A 0134      ori.l      <<invalid full ext with I/IS == 4>>, 0xEA011A
  6599. 00004A56  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6600. 00004A5A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6601. 00004A5E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6602. 00004A62  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6603. 00004A66  4EBA 0228                jsr        [PC + 0x228 /* 00004C90 */]
  6604. 00004A6A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6605. 00004A6E  3D40 FFFE                move.w     [A6 - 0x2], D0
  6606. 00004A72  6000 0130                bra        +0x132 /* 00004BA4 */
  6607. 00004A76  202E FFF6                move.l     D0, [A6 - 0xA]
  6608. 00004A7A  E280                     asr        D0, 1
  6609. 00004A7C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6610. 00004A80  5280                     addq.l     D0, 1
  6611. 00004A82  2F00                     move.l     -[A7], D0
  6612. 00004A84  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6613. 00004A88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6614. 00004A8C  4EBA 0202                jsr        [PC + 0x202 /* 00004C90 */]
  6615. 00004A90  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6616. 00004A94  3D40 FFFE                move.w     [A6 - 0x2], D0
  6617. 00004A98  6000 010A                bra        +0x10C /* 00004BA4 */
  6618. 00004A9C  486E FFFA                pea.l      [A6 - 0x6]
  6619. 00004AA0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6620. 00004AA4  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  6621. 00004AA8  508F                     addq.l     A7, 8
  6622. 00004AAA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6623. 00004AAE  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6624. 00004AB2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6625. 00004AB6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6626. 00004ABA  4EBA 01D4                jsr        [PC + 0x1D4 /* 00004C90 */]
  6627. 00004ABE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6628. 00004AC2  3D40 FFFE                move.w     [A6 - 0x2], D0
  6629. 00004AC6  6000 00DC                bra        +0xDE /* 00004BA4 */
  6630. 00004ACA  2007                     move.l     D0, D7
  6631. 00004ACC  5380                     subq.l     D0, 1
  6632. 00004ACE  2D40 FFFA                move.l     [A6 - 0x6], D0
  6633. 00004AD2  0CAE 0000 0001 FFFA      cmpi.l     [A6 - 0x6], 0x1
  6634. 00004ADA  6C06                     bge        +0x8 /* 00004AE2 */
  6635. 00004ADC  2D6E FFF6 FFFA           move.l     [A6 - 0x6], [A6 - 0xA]
  6636. label00004AE2:
  6637. 00004AE2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6638. 00004AE6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6639. 00004AEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6640. 00004AEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6641. 00004AF2  4EBA 019C                jsr        [PC + 0x19C /* 00004C90 */]
  6642. 00004AF6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6643. 00004AFA  3D40 FFFE                move.w     [A6 - 0x2], D0
  6644. 00004AFE  6000 00A4                bra        +0xA6 /* 00004BA4 */
  6645. 00004B02  2007                     move.l     D0, D7
  6646. 00004B04  5280                     addq.l     D0, 1
  6647. 00004B06  2D40 FFFA                move.l     [A6 - 0x6], D0
  6648. 00004B0A  202E FFFA                move.l     D0, [A6 - 0x6]
  6649. 00004B0E  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  6650. 00004B12  6F06                     ble        +0x8 /* 00004B1A */
  6651. 00004B14  7001                     moveq.l    D0, 0x01
  6652. 00004B16  2D40 FFFA                move.l     [A6 - 0x6], D0
  6653. label00004B1A:
  6654. 00004B1A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6655. 00004B1E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6656. 00004B22  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6657. 00004B26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6658. 00004B2A  4EBA 0164                jsr        [PC + 0x164 /* 00004C90 */]
  6659. 00004B2E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6660. 00004B32  3D40 FFFE                move.w     [A6 - 0x2], D0
  6661. 00004B36  6000 006C                bra        +0x6E /* 00004BA4 */
  6662. 00004B3A  0C87 0000 0001           cmpi.l     D7, 0x1
  6663. 00004B40  6D06                     blt        +0x8 /* 00004B48 */
  6664. 00004B42  BEAE FFF6                cmp.l      D7, [A6 - 0xA]
  6665. 00004B46  6F08                     ble        +0xA /* 00004B50 */
  6666. label00004B48:
  6667. 00004B48  703C                     moveq.l    D0, 0x3C
  6668. 00004B4A  3D40 FFFE                move.w     [A6 - 0x2], D0
  6669. 00004B4E  6054                     bra        +0x56 /* 00004BA4 */
  6670. label00004B50:
  6671. 00004B50  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6672. 00004B54  2F07                     move.l     -[A7], D7
  6673. 00004B56  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6674. 00004B5A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6675. 00004B5E  4EBA 0130                jsr        [PC + 0x130 /* 00004C90 */]
  6676. 00004B62  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6677. 00004B66  3D40 FFFE                move.w     [A6 - 0x2], D0
  6678. 00004B6A  6038                     bra        +0x3A /* 00004BA4 */
  6679. 00004B6C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6680. 00004B70  2F07                     move.l     -[A7], D7
  6681. 00004B72  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6682. 00004B76  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6683. 00004B7A  4EBA 0034                jsr        [PC + 0x34 /* 00004BB0 */]
  6684. 00004B7E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6685. 00004B82  3D40 FFFE                move.w     [A6 - 0x2], D0
  6686. 00004B86  601C                     bra        +0x1E /* 00004BA4 */
  6687. 00004B88  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6688. 00004B8C  486C 0006                pea.l      [A4 + 0x6]
  6689. 00004B90  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6690. 00004B94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6691. 00004B98  4EBA 0068                jsr        [PC + 0x68 /* 00004C02 */]
  6692. 00004B9C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6693. 00004BA0  3D40 FFFE                move.w     [A6 - 0x2], D0
  6694. label00004BA4:
  6695. 00004BA4  302E FFFE                move.w     D0, [A6 - 0x2]
  6696. 00004BA8  4CDF 1080                movem.l    D7,A4, [A7]+
  6697. 00004BAC  4E5E                     unlink     A6
  6698. 00004BAE  4E75                     rts
  6699. fn00004BB0:
  6700. 00004BB0  4E56 FFC0                link       A6, -0x0040
  6701. 00004BB4  48E7 0300                movem.l    -[A7], D6,D7
  6702. 00004BB8  206E 000C                movea.l    A0, [A6 + 0xC]
  6703. 00004BBC  2050                     movea.l    A0, [A0]
  6704. 00004BBE  2C28 0008                move.l     D6, [A0 + 0x8]
  6705. 00004BC2  7E01                     moveq.l    D7, 0x01
  6706. 00004BC4  602E                     bra        +0x30 /* 00004BF4 */
  6707. label00004BC6:
  6708. 00004BC6  486E FFC0                pea.l      [A6 - 0x40]
  6709. 00004BCA  2F07                     move.l     -[A7], D7
  6710. 00004BCC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6711. 00004BD0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6712. 00004BD4  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6713. 00004BD8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6714. 00004BDC  202E FFCC                move.l     D0, [A6 - 0x34]
  6715. 00004BE0  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6716. 00004BE4  660C                     bne        +0xE /* 00004BF2 */
  6717. 00004BE6  206E 0014                movea.l    A0, [A6 + 0x14]
  6718. 00004BEA  20AE FFC4                move.l     [A0], [A6 - 0x3C]
  6719. 00004BEE  7000                     moveq.l    D0, 0x00
  6720. 00004BF0  6008                     bra        +0xA /* 00004BFA */
  6721. label00004BF2:
  6722. 00004BF2  5287                     addq.l     D7, 1
  6723. label00004BF4:
  6724. 00004BF4  BE86                     cmp.l      D7, D6
  6725. 00004BF6  6FCE                     ble        -0x30 /* 00004BC6 */
  6726. 00004BF8  703C                     moveq.l    D0, 0x3C
  6727. label00004BFA:
  6728. 00004BFA  4CDF 00C0                movem.l    D6,D7, [A7]+
  6729. 00004BFE  4E5E                     unlink     A6
  6730. 00004C00  4E75                     rts
  6731. fn00004C02:
  6732. 00004C02  4E56 FEBC                link       A6, -0x0144
  6733. 00004C06  48E7 0300                movem.l    -[A7], D6,D7
  6734. 00004C0A  486E FFFC                pea.l      [A6 - 0x4]
  6735. 00004C0E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6736. 00004C12  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  6737. 00004C16  508F                     addq.l     A7, 8
  6738. 00004C18  206E 000C                movea.l    A0, [A6 + 0xC]
  6739. 00004C1C  2050                     movea.l    A0, [A0]
  6740. 00004C1E  2C28 0008                move.l     D6, [A0 + 0x8]
  6741. 00004C22  7E01                     moveq.l    D7, 0x01
  6742. 00004C24  605C                     bra        +0x5E /* 00004C82 */
  6743. label00004C26:
  6744. 00004C26  486E FFBC                pea.l      [A6 - 0x44]
  6745. 00004C2A  2F07                     move.l     -[A7], D7
  6746. 00004C2C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6747. 00004C30  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6748. 00004C34  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6749. 00004C38  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6750. 00004C3C  202E FFD0                move.l     D0, [A6 - 0x30]
  6751. 00004C40  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6752. 00004C44  663A                     bne        +0x3C /* 00004C80 */
  6753. 00004C46  486E FEBC                pea.l      [A6 - 0x144]
  6754. 00004C4A  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  6755. 00004C4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6756. 00004C52  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  6757. 00004C56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6758. 00004C5A  3F00                     move.w     -[A7], D0
  6759. 00004C5C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  6760. 00004C60  548F                     addq.l     A7, 2
  6761. 00004C62  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6762. 00004C66  486E FEBC                pea.l      [A6 - 0x144]
  6763. 00004C6A  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  6764. 00004C6E  508F                     addq.l     A7, 8
  6765. 00004C70  4A40                     tst.w      D0
  6766. 00004C72  670C                     beq        +0xE /* 00004C80 */
  6767. 00004C74  206E 0014                movea.l    A0, [A6 + 0x14]
  6768. 00004C78  20AE FFC0                move.l     [A0], [A6 - 0x40]
  6769. 00004C7C  7000                     moveq.l    D0, 0x00
  6770. 00004C7E  6008                     bra        +0xA /* 00004C88 */
  6771. label00004C80:
  6772. 00004C80  5287                     addq.l     D7, 1
  6773. label00004C82:
  6774. 00004C82  BE86                     cmp.l      D7, D6
  6775. 00004C84  6FA0                     ble        -0x5E /* 00004C26 */
  6776. 00004C86  703C                     moveq.l    D0, 0x3C
  6777. label00004C88:
  6778. 00004C88  4CDF 00C0                movem.l    D6,D7, [A7]+
  6779. 00004C8C  4E5E                     unlink     A6
  6780. 00004C8E  4E75                     rts
  6781. fn00004C90:
  6782. 00004C90  4E56 FFB0                link       A6, -0x0050
  6783. 00004C94  48E7 0700                movem.l    -[A7], D5,D6,D7
  6784. 00004C98  7A00                     moveq.l    D5, 0x00
  6785. 00004C9A  7CFF                     moveq.l    D6, 0xFFFFFFFF
  6786. 00004C9C  206E 000C                movea.l    A0, [A6 + 0xC]
  6787. 00004CA0  2050                     movea.l    A0, [A0]
  6788. 00004CA2  2D68 000C FFBC           move.l     [A6 - 0x44], [A0 + 0xC]
  6789. 00004CA8  202E FFBC                move.l     D0, [A6 - 0x44]
  6790. 00004CAC  E580                     asl        D0, 2
  6791. 00004CAE  2D40 FFB4                move.l     [A6 - 0x4C], D0
  6792. 00004CB2  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  6793. 00004CB6  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6794. 00004CBA  588F                     addq.l     A7, 4
  6795. 00004CBC  4A40                     tst.w      D0
  6796. 00004CBE  6706                     beq        +0x8 /* 00004CC6 */
  6797. 00004CC0  7025                     moveq.l    D0, 0x25
  6798. 00004CC2  6000 0092                bra        +0x94 /* 00004D56 */
  6799. label00004CC6:
  6800. 00004CC6  42A7                     clr.l      -[A7]
  6801. 00004CC8  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  6802. 00004CCC  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6803. 00004CD0  205F                     movea.l    A0, [A7]+
  6804. 00004CD2  2D48 FFB0                move.l     [A6 - 0x50], A0
  6805. 00004CD6  206E 000C                movea.l    A0, [A6 + 0xC]
  6806. 00004CDA  2050                     movea.l    A0, [A0]
  6807. 00004CDC  2D68 0008 FFB8           move.l     [A6 - 0x48], [A0 + 0x8]
  6808. 00004CE2  7E01                     moveq.l    D7, 0x01
  6809. 00004CE4  6000 0060                bra        +0x62 /* 00004D46 */
  6810. label00004CE8:
  6811. 00004CE8  486E FFC0                pea.l      [A6 - 0x40]
  6812. 00004CEC  2F07                     move.l     -[A7], D7
  6813. 00004CEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6814. 00004CF2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6815. 00004CF6  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6816. 00004CFA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6817. 00004CFE  BCAE FFC4                cmp.l      D6, [A6 - 0x3C]
  6818. 00004D02  6740                     beq        +0x42 /* 00004D44 */
  6819. 00004D04  2C2E FFC4                move.l     D6, [A6 - 0x3C]
  6820. 00004D08  2F06                     move.l     -[A7], D6
  6821. 00004D0A  2F05                     move.l     -[A7], D5
  6822. 00004D0C  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6823. 00004D10  4EBA 004C                jsr        [PC + 0x4C /* 00004D5E */]
  6824. 00004D14  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6825. 00004D18  4A40                     tst.w      D0
  6826. 00004D1A  6628                     bne        +0x2A /* 00004D44 */
  6827. 00004D1C  206E FFB0                movea.l    A0, [A6 - 0x50]
  6828. 00004D20  2005                     move.l     D0, D5
  6829. 00004D22  E580                     asl        D0, 2
  6830. 00004D24  D090                     add.l      D0, [A0]
  6831. 00004D26  2040                     movea.l    A0, D0
  6832. 00004D28  2086                     move.l     [A0], D6
  6833. 00004D2A  5285                     addq.l     D5, 1
  6834. 00004D2C  BAAE 0010                cmp.l      D5, [A6 + 0x10]
  6835. 00004D30  6612                     bne        +0x14 /* 00004D44 */
  6836. 00004D32  206E 0014                movea.l    A0, [A6 + 0x14]
  6837. 00004D36  2086                     move.l     [A0], D6
  6838. 00004D38  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6839. 00004D3C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6840. 00004D40  7000                     moveq.l    D0, 0x00
  6841. 00004D42  6012                     bra        +0x14 /* 00004D56 */
  6842. label00004D44:
  6843. 00004D44  5287                     addq.l     D7, 1
  6844. label00004D46:
  6845. 00004D46  BEAE FFB8                cmp.l      D7, [A6 - 0x48]
  6846. 00004D4A  6F9C                     ble        -0x62 /* 00004CE8 */
  6847. 00004D4C  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6848. 00004D50  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6849. 00004D54  703C                     moveq.l    D0, 0x3C
  6850. label00004D56:
  6851. 00004D56  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6852. 00004D5A  4E5E                     unlink     A6
  6853. 00004D5C  4E75                     rts
  6854. fn00004D5E:
  6855. 00004D5E  4E56 0000                link       A6, 0
  6856. 00004D62  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6857. 00004D66  286E 0008                movea.l    A4, [A6 + 0x8]
  6858. 00004D6A  2C2E 000C                move.l     D6, [A6 + 0xC]
  6859. 00004D6E  2E2E 0010                move.l     D7, [A6 + 0x10]
  6860. 00004D72  7A00                     moveq.l    D5, 0x00
  6861. 00004D74  6012                     bra        +0x14 /* 00004D88 */
  6862. label00004D76:
  6863. 00004D76  2005                     move.l     D0, D5
  6864. 00004D78  E580                     asl        D0, 2
  6865. 00004D7A  D094                     add.l      D0, [A4]
  6866. 00004D7C  2040                     movea.l    A0, D0
  6867. 00004D7E  BE90                     cmp.l      D7, [A0]
  6868. 00004D80  6604                     bne        +0x6 /* 00004D86 */
  6869. 00004D82  7001                     moveq.l    D0, 0x01
  6870. 00004D84  6008                     bra        +0xA /* 00004D8E */
  6871. label00004D86:
  6872. 00004D86  5285                     addq.l     D5, 1
  6873. label00004D88:
  6874. 00004D88  BA86                     cmp.l      D5, D6
  6875. 00004D8A  6DEA                     blt        -0x14 /* 00004D76 */
  6876. 00004D8C  7000                     moveq.l    D0, 0x00
  6877. label00004D8E:
  6878. 00004D8E  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6879. 00004D92  4E5E                     unlink     A6
  6880. 00004D94  4E75                     rts
  6881. fn00004D96:
  6882. 00004D96  4E56 FFB6                link       A6, -0x004A
  6883. 00004D9A  48E7 0308                movem.l    -[A7], D6,D7,A4
  6884. 00004D9E  286E 0014                movea.l    A4, [A6 + 0x14]
  6885. 00004DA2  426E FFFE                clr.w      [A6 - 0x2]
  6886. 00004DA6  2C2C 0002                move.l     D6, [A4 + 0x2]
  6887. 00004DAA  206E 000C                movea.l    A0, [A6 + 0xC]
  6888. 00004DAE  2050                     movea.l    A0, [A0]
  6889. 00004DB0  2E28 0008                move.l     D7, [A0 + 0x8]
  6890. 00004DB4  486E FFBA                pea.l      [A6 - 0x46]
  6891. 00004DB8  2F07                     move.l     -[A7], D7
  6892. 00004DBA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6893. 00004DBE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6894. 00004DC2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6895. 00004DC6  4EBA 0380                jsr        [PC + 0x380 /* 00005148 */]
  6896. 00004DCA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6897. 00004DCE  3014                     move.w     D0, [A4]
  6898. 00004DD0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6899. 00004DD4  0001 0008                ori.b      D1, 0x8
  6900. 00004DD8  0250 0010                andi.w     [A0], 0x10
  6901. 00004DDC  0032 005A 008A           ori.b      [A2 + D0.w - 0x118], 0x5A /* 'Z' */
  6902. 00004DE2  012C 01CE                btst       [A4 + 0x1CE], D0
  6903. 00004DE6  0202 0220                andi.b     D2, 0x20 /* ' ' */
  6904. 00004DEA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6905. 00004DEE  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  6906. 00004DF2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6907. 00004DF6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6908. 00004DFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6909. 00004DFE  4EBA 038C                jsr        [PC + 0x38C /* 0000518C */]
  6910. 00004E02  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6911. 00004E06  3D40 FFFE                move.w     [A6 - 0x2], D0
  6912. 00004E0A  6000 021C                bra        +0x21E /* 00005028 */
  6913. 00004E0E  202E FFBA                move.l     D0, [A6 - 0x46]
  6914. 00004E12  E280                     asr        D0, 1
  6915. 00004E14  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6916. 00004E18  5280                     addq.l     D0, 1
  6917. 00004E1A  2F00                     move.l     -[A7], D0
  6918. 00004E1C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6919. 00004E20  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6920. 00004E24  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6921. 00004E28  4EBA 0362                jsr        [PC + 0x362 /* 0000518C */]
  6922. 00004E2C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6923. 00004E30  3D40 FFFE                move.w     [A6 - 0x2], D0
  6924. 00004E34  6000 01F2                bra        +0x1F4 /* 00005028 */
  6925. 00004E38  486E FFB6                pea.l      [A6 - 0x4A]
  6926. 00004E3C  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  6927. 00004E40  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  6928. 00004E44  508F                     addq.l     A7, 8
  6929. 00004E46  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6930. 00004E4A  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  6931. 00004E4E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6932. 00004E52  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6933. 00004E56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6934. 00004E5A  4EBA 0330                jsr        [PC + 0x330 /* 0000518C */]
  6935. 00004E5E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6936. 00004E62  3D40 FFFE                move.w     [A6 - 0x2], D0
  6937. 00004E66  6000 01C0                bra        +0x1C2 /* 00005028 */
  6938. 00004E6A  0C86 0000 0001           cmpi.l     D6, 0x1
  6939. 00004E70  6C02                     bge        +0x4 /* 00004E74 */
  6940. 00004E72  7C01                     moveq.l    D6, 0x01
  6941. label00004E74:
  6942. 00004E74  BC87                     cmp.l      D6, D7
  6943. 00004E76  6F02                     ble        +0x4 /* 00004E7A */
  6944. 00004E78  2C07                     move.l     D6, D7
  6945. label00004E7A:
  6946. 00004E7A  486E FFBE                pea.l      [A6 - 0x42]
  6947. 00004E7E  2F06                     move.l     -[A7], D6
  6948. 00004E80  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6949. 00004E84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6950. 00004E88  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6951. 00004E8C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6952. 00004E90  202E FFC2                move.l     D0, [A6 - 0x3E]
  6953. 00004E94  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6954. 00004E98  6722                     beq        +0x24 /* 00004EBC */
  6955. 00004E9A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6956. 00004E9E  2F06                     move.l     -[A7], D6
  6957. 00004EA0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6958. 00004EA4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6959. 00004EA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6960. 00004EAC  4EBA 0186                jsr        [PC + 0x186 /* 00005034 */]
  6961. 00004EB0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6962. 00004EB4  3D40 FFFE                move.w     [A6 - 0x2], D0
  6963. 00004EB8  6000 016E                bra        +0x170 /* 00005028 */
  6964. label00004EBC:
  6965. 00004EBC  486E FFB6                pea.l      [A6 - 0x4A]
  6966. 00004EC0  2F06                     move.l     -[A7], D6
  6967. 00004EC2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6968. 00004EC6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6969. 00004ECA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6970. 00004ECE  4EBA 0278                jsr        [PC + 0x278 /* 00005148 */]
  6971. 00004ED2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6972. 00004ED6  53AE FFB6                subq.l     [A6 - 0x4A], 1
  6973. 00004EDA  0CAE 0000 0001 FFB6      cmpi.l     [A6 - 0x4A], 0x1
  6974. 00004EE2  6C06                     bge        +0x8 /* 00004EEA */
  6975. 00004EE4  2D6E FFBA FFB6           move.l     [A6 - 0x4A], [A6 - 0x46]
  6976. label00004EEA:
  6977. 00004EEA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6978. 00004EEE  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  6979. 00004EF2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6980. 00004EF6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6981. 00004EFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6982. 00004EFE  4EBA 028C                jsr        [PC + 0x28C /* 0000518C */]
  6983. 00004F02  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6984. 00004F06  3D40 FFFE                move.w     [A6 - 0x2], D0
  6985. 00004F0A  6000 011C                bra        +0x11E /* 00005028 */
  6986. 00004F0E  0C86 0000 0001           cmpi.l     D6, 0x1
  6987. 00004F14  6C02                     bge        +0x4 /* 00004F18 */
  6988. 00004F16  7C01                     moveq.l    D6, 0x01
  6989. label00004F18:
  6990. 00004F18  BC87                     cmp.l      D6, D7
  6991. 00004F1A  6F02                     ble        +0x4 /* 00004F1E */
  6992. 00004F1C  2C07                     move.l     D6, D7
  6993. label00004F1E:
  6994. 00004F1E  486E FFBE                pea.l      [A6 - 0x42]
  6995. 00004F22  2F06                     move.l     -[A7], D6
  6996. 00004F24  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6997. 00004F28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6998. 00004F2C  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6999. 00004F30  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7000. 00004F34  202E FFC2                move.l     D0, [A6 - 0x3E]
  7001. 00004F38  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7002. 00004F3C  6722                     beq        +0x24 /* 00004F60 */
  7003. 00004F3E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7004. 00004F42  2F06                     move.l     -[A7], D6
  7005. 00004F44  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7006. 00004F48  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7007. 00004F4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7008. 00004F50  4EBA 016E                jsr        [PC + 0x16E /* 000050C0 */]
  7009. 00004F54  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7010. 00004F58  3D40 FFFE                move.w     [A6 - 0x2], D0
  7011. 00004F5C  6000 00CA                bra        +0xCC /* 00005028 */
  7012. label00004F60:
  7013. 00004F60  486E FFB6                pea.l      [A6 - 0x4A]
  7014. 00004F64  2F06                     move.l     -[A7], D6
  7015. 00004F66  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7016. 00004F6A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7017. 00004F6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7018. 00004F72  4EBA 01D4                jsr        [PC + 0x1D4 /* 00005148 */]
  7019. 00004F76  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7020. 00004F7A  52AE FFB6                addq.l     [A6 - 0x4A], 1
  7021. 00004F7E  202E FFB6                move.l     D0, [A6 - 0x4A]
  7022. 00004F82  B0AE FFBA                cmp.l      D0, [A6 - 0x46]
  7023. 00004F86  6F06                     ble        +0x8 /* 00004F8E */
  7024. 00004F88  7001                     moveq.l    D0, 0x01
  7025. 00004F8A  2D40 FFB6                move.l     [A6 - 0x4A], D0
  7026. label00004F8E:
  7027. 00004F8E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7028. 00004F92  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  7029. 00004F96  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7030. 00004F9A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7031. 00004F9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7032. 00004FA2  4EBA 01E8                jsr        [PC + 0x1E8 /* 0000518C */]
  7033. 00004FA6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7034. 00004FAA  3D40 FFFE                move.w     [A6 - 0x2], D0
  7035. 00004FAE  6000 0078                bra        +0x7A /* 00005028 */
  7036. 00004FB2  0C86 0000 0001           cmpi.l     D6, 0x1
  7037. 00004FB8  6D06                     blt        +0x8 /* 00004FC0 */
  7038. 00004FBA  BCAE FFBA                cmp.l      D6, [A6 - 0x46]
  7039. 00004FBE  6F08                     ble        +0xA /* 00004FC8 */
  7040. label00004FC0:
  7041. 00004FC0  7033                     moveq.l    D0, 0x33
  7042. 00004FC2  3D40 FFFE                move.w     [A6 - 0x2], D0
  7043. 00004FC6  6060                     bra        +0x62 /* 00005028 */
  7044. label00004FC8:
  7045. 00004FC8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7046. 00004FCC  2F06                     move.l     -[A7], D6
  7047. 00004FCE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7048. 00004FD2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7049. 00004FD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7050. 00004FDA  4EBA 01B0                jsr        [PC + 0x1B0 /* 0000518C */]
  7051. 00004FDE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7052. 00004FE2  3D40 FFFE                move.w     [A6 - 0x2], D0
  7053. 00004FE6  6040                     bra        +0x42 /* 00005028 */
  7054. 00004FE8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7055. 00004FEC  2F06                     move.l     -[A7], D6
  7056. 00004FEE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7057. 00004FF2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7058. 00004FF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7059. 00004FFA  4EBA 0282                jsr        [PC + 0x282 /* 0000527E */]
  7060. 00004FFE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7061. 00005002  3D40 FFFE                move.w     [A6 - 0x2], D0
  7062. 00005006  6020                     bra        +0x22 /* 00005028 */
  7063. 00005008  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7064. 0000500C  486C 0006                pea.l      [A4 + 0x6]
  7065. 00005010  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7066. 00005014  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7067. 00005018  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7068. 0000501C  4EBA 01C8                jsr        [PC + 0x1C8 /* 000051E6 */]
  7069. 00005020  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7070. 00005024  3D40 FFFE                move.w     [A6 - 0x2], D0
  7071. label00005028:
  7072. 00005028  302E FFFE                move.w     D0, [A6 - 0x2]
  7073. 0000502C  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7074. 00005030  4E5E                     unlink     A6
  7075. 00005032  4E75                     rts
  7076. fn00005034:
  7077. 00005034  4E56 FFC0                link       A6, -0x0040
  7078. 00005038  48E7 0300                movem.l    -[A7], D6,D7
  7079. 0000503C  206E 000C                movea.l    A0, [A6 + 0xC]
  7080. 00005040  2050                     movea.l    A0, [A0]
  7081. 00005042  2C28 0008                move.l     D6, [A0 + 0x8]
  7082. 00005046  2E2E 0014                move.l     D7, [A6 + 0x14]
  7083. 0000504A  602C                     bra        +0x2E /* 00005078 */
  7084. label0000504C:
  7085. 0000504C  486E FFC0                pea.l      [A6 - 0x40]
  7086. 00005050  2F07                     move.l     -[A7], D7
  7087. 00005052  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7088. 00005056  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7089. 0000505A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7090. 0000505E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7091. 00005062  202E FFC4                move.l     D0, [A6 - 0x3C]
  7092. 00005066  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7093. 0000506A  660A                     bne        +0xC /* 00005076 */
  7094. 0000506C  206E 0018                movea.l    A0, [A6 + 0x18]
  7095. 00005070  2087                     move.l     [A0], D7
  7096. 00005072  7000                     moveq.l    D0, 0x00
  7097. 00005074  6042                     bra        +0x44 /* 000050B8 */
  7098. label00005076:
  7099. 00005076  5387                     subq.l     D7, 1
  7100. label00005078:
  7101. 00005078  0C87 0000 0001           cmpi.l     D7, 0x1
  7102. 0000507E  6CCC                     bge        -0x32 /* 0000504C */
  7103. 00005080  2E06                     move.l     D7, D6
  7104. 00005082  602C                     bra        +0x2E /* 000050B0 */
  7105. label00005084:
  7106. 00005084  486E FFC0                pea.l      [A6 - 0x40]
  7107. 00005088  2F07                     move.l     -[A7], D7
  7108. 0000508A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7109. 0000508E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7110. 00005092  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7111. 00005096  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7112. 0000509A  202E FFC4                move.l     D0, [A6 - 0x3C]
  7113. 0000509E  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7114. 000050A2  660A                     bne        +0xC /* 000050AE */
  7115. 000050A4  206E 0018                movea.l    A0, [A6 + 0x18]
  7116. 000050A8  2087                     move.l     [A0], D7
  7117. 000050AA  7000                     moveq.l    D0, 0x00
  7118. 000050AC  600A                     bra        +0xC /* 000050B8 */
  7119. label000050AE:
  7120. 000050AE  5387                     subq.l     D7, 1
  7121. label000050B0:
  7122. 000050B0  BEAE 0014                cmp.l      D7, [A6 + 0x14]
  7123. 000050B4  6ECE                     bgt        -0x30 /* 00005084 */
  7124. 000050B6  7033                     moveq.l    D0, 0x33
  7125. label000050B8:
  7126. 000050B8  4CDF 00C0                movem.l    D6,D7, [A7]+
  7127. 000050BC  4E5E                     unlink     A6
  7128. 000050BE  4E75                     rts
  7129. fn000050C0:
  7130. 000050C0  4E56 FFC0                link       A6, -0x0040
  7131. 000050C4  48E7 0300                movem.l    -[A7], D6,D7
  7132. 000050C8  206E 000C                movea.l    A0, [A6 + 0xC]
  7133. 000050CC  2050                     movea.l    A0, [A0]
  7134. 000050CE  2C28 0008                move.l     D6, [A0 + 0x8]
  7135. 000050D2  2E2E 0014                move.l     D7, [A6 + 0x14]
  7136. 000050D6  602C                     bra        +0x2E /* 00005104 */
  7137. label000050D8:
  7138. 000050D8  486E FFC0                pea.l      [A6 - 0x40]
  7139. 000050DC  2F07                     move.l     -[A7], D7
  7140. 000050DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7141. 000050E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7142. 000050E6  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7143. 000050EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7144. 000050EE  202E FFC4                move.l     D0, [A6 - 0x3C]
  7145. 000050F2  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7146. 000050F6  660A                     bne        +0xC /* 00005102 */
  7147. 000050F8  206E 0018                movea.l    A0, [A6 + 0x18]
  7148. 000050FC  2087                     move.l     [A0], D7
  7149. 000050FE  7000                     moveq.l    D0, 0x00
  7150. 00005100  603E                     bra        +0x40 /* 00005140 */
  7151. label00005102:
  7152. 00005102  5287                     addq.l     D7, 1
  7153. label00005104:
  7154. 00005104  BE86                     cmp.l      D7, D6
  7155. 00005106  6FD0                     ble        -0x2E /* 000050D8 */
  7156. 00005108  7E01                     moveq.l    D7, 0x01
  7157. 0000510A  602C                     bra        +0x2E /* 00005138 */
  7158. label0000510C:
  7159. 0000510C  486E FFC0                pea.l      [A6 - 0x40]
  7160. 00005110  2F07                     move.l     -[A7], D7
  7161. 00005112  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7162. 00005116  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7163. 0000511A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7164. 0000511E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7165. 00005122  202E FFC4                move.l     D0, [A6 - 0x3C]
  7166. 00005126  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7167. 0000512A  660A                     bne        +0xC /* 00005136 */
  7168. 0000512C  206E 0018                movea.l    A0, [A6 + 0x18]
  7169. 00005130  2087                     move.l     [A0], D7
  7170. 00005132  7000                     moveq.l    D0, 0x00
  7171. 00005134  600A                     bra        +0xC /* 00005140 */
  7172. label00005136:
  7173. 00005136  5287                     addq.l     D7, 1
  7174. label00005138:
  7175. 00005138  BEAE 0014                cmp.l      D7, [A6 + 0x14]
  7176. 0000513C  6DCE                     blt        -0x30 /* 0000510C */
  7177. 0000513E  7033                     moveq.l    D0, 0x33
  7178. label00005140:
  7179. 00005140  4CDF 00C0                movem.l    D6,D7, [A7]+
  7180. 00005144  4E5E                     unlink     A6
  7181. 00005146  4E75                     rts
  7182. fn00005148:
  7183. 00005148  4E56 FFC0                link       A6, -0x0040
  7184. 0000514C  2F07                     move.l     -[A7], D7
  7185. 0000514E  206E 0018                movea.l    A0, [A6 + 0x18]
  7186. 00005152  4290                     clr.l      [A0]
  7187. 00005154  7E01                     moveq.l    D7, 0x01
  7188. 00005156  6028                     bra        +0x2A /* 00005180 */
  7189. label00005158:
  7190. 00005158  486E FFC0                pea.l      [A6 - 0x40]
  7191. 0000515C  2F07                     move.l     -[A7], D7
  7192. 0000515E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7193. 00005162  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7194. 00005166  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7195. 0000516A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7196. 0000516E  202E FFC4                move.l     D0, [A6 - 0x3C]
  7197. 00005172  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7198. 00005176  6606                     bne        +0x8 /* 0000517E */
  7199. 00005178  206E 0018                movea.l    A0, [A6 + 0x18]
  7200. 0000517C  5290                     addq.l     [A0], 1
  7201. label0000517E:
  7202. 0000517E  5287                     addq.l     D7, 1
  7203. label00005180:
  7204. 00005180  BEAE 0014                cmp.l      D7, [A6 + 0x14]
  7205. 00005184  6FD2                     ble        -0x2C /* 00005158 */
  7206. 00005186  2E1F                     move.l     D7, [A7]+
  7207. 00005188  4E5E                     unlink     A6
  7208. 0000518A  4E75                     rts
  7209. fn0000518C:
  7210. 0000518C  4E56 FFC0                link       A6, -0x0040
  7211. 00005190  48E7 0300                movem.l    -[A7], D6,D7
  7212. 00005194  206E 000C                movea.l    A0, [A6 + 0xC]
  7213. 00005198  2050                     movea.l    A0, [A0]
  7214. 0000519A  2C28 0008                move.l     D6, [A0 + 0x8]
  7215. 0000519E  7E01                     moveq.l    D7, 0x01
  7216. 000051A0  6036                     bra        +0x38 /* 000051D8 */
  7217. label000051A2:
  7218. 000051A2  486E FFC0                pea.l      [A6 - 0x40]
  7219. 000051A6  2F07                     move.l     -[A7], D7
  7220. 000051A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7221. 000051AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7222. 000051B0  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7223. 000051B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7224. 000051B8  202E FFC4                move.l     D0, [A6 - 0x3C]
  7225. 000051BC  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7226. 000051C0  6614                     bne        +0x16 /* 000051D6 */
  7227. 000051C2  53AE 0014                subq.l     [A6 + 0x14], 1
  7228. 000051C6  4AAE 0014                tst.l      [A6 + 0x14]
  7229. 000051CA  660A                     bne        +0xC /* 000051D6 */
  7230. 000051CC  206E 0018                movea.l    A0, [A6 + 0x18]
  7231. 000051D0  2087                     move.l     [A0], D7
  7232. 000051D2  7000                     moveq.l    D0, 0x00
  7233. 000051D4  6008                     bra        +0xA /* 000051DE */
  7234. label000051D6:
  7235. 000051D6  5287                     addq.l     D7, 1
  7236. label000051D8:
  7237. 000051D8  BE86                     cmp.l      D7, D6
  7238. 000051DA  6FC6                     ble        -0x38 /* 000051A2 */
  7239. 000051DC  7033                     moveq.l    D0, 0x33
  7240. label000051DE:
  7241. 000051DE  4CDF 00C0                movem.l    D6,D7, [A7]+
  7242. 000051E2  4E5E                     unlink     A6
  7243. 000051E4  4E75                     rts
  7244. fn000051E6:
  7245. 000051E6  4E56 FEBC                link       A6, -0x0144
  7246. 000051EA  48E7 0300                movem.l    -[A7], D6,D7
  7247. 000051EE  486E FFFC                pea.l      [A6 - 0x4]
  7248. 000051F2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7249. 000051F6  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  7250. 000051FA  508F                     addq.l     A7, 8
  7251. 000051FC  206E 000C                movea.l    A0, [A6 + 0xC]
  7252. 00005200  2050                     movea.l    A0, [A0]
  7253. 00005202  2C28 0008                move.l     D6, [A0 + 0x8]
  7254. 00005206  7E01                     moveq.l    D7, 0x01
  7255. 00005208  6000 0066                bra        +0x68 /* 00005270 */
  7256. label0000520C:
  7257. 0000520C  486E FFBC                pea.l      [A6 - 0x44]
  7258. 00005210  2F07                     move.l     -[A7], D7
  7259. 00005212  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7260. 00005216  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7261. 0000521A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7262. 0000521E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7263. 00005222  202E FFC0                move.l     D0, [A6 - 0x40]
  7264. 00005226  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7265. 0000522A  6642                     bne        +0x44 /* 0000526E */
  7266. 0000522C  202E FFCC                move.l     D0, [A6 - 0x34]
  7267. 00005230  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  7268. 00005234  6638                     bne        +0x3A /* 0000526E */
  7269. 00005236  486E FEBC                pea.l      [A6 - 0x144]
  7270. 0000523A  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  7271. 0000523E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7272. 00005242  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  7273. 00005246  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7274. 0000524A  3F00                     move.w     -[A7], D0
  7275. 0000524C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  7276. 00005250  548F                     addq.l     A7, 2
  7277. 00005252  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7278. 00005256  486E FEBC                pea.l      [A6 - 0x144]
  7279. 0000525A  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  7280. 0000525E  508F                     addq.l     A7, 8
  7281. 00005260  4A40                     tst.w      D0
  7282. 00005262  670A                     beq        +0xC /* 0000526E */
  7283. 00005264  206E 0018                movea.l    A0, [A6 + 0x18]
  7284. 00005268  2087                     move.l     [A0], D7
  7285. 0000526A  7000                     moveq.l    D0, 0x00
  7286. 0000526C  6008                     bra        +0xA /* 00005276 */
  7287. label0000526E:
  7288. 0000526E  5287                     addq.l     D7, 1
  7289. label00005270:
  7290. 00005270  BE86                     cmp.l      D7, D6
  7291. 00005272  6F98                     ble        -0x66 /* 0000520C */
  7292. 00005274  7033                     moveq.l    D0, 0x33
  7293. label00005276:
  7294. 00005276  4CDF 00C0                movem.l    D6,D7, [A7]+
  7295. 0000527A  4E5E                     unlink     A6
  7296. 0000527C  4E75                     rts
  7297. fn0000527E:
  7298. 0000527E  4E56 FFC0                link       A6, -0x0040
  7299. 00005282  48E7 0300                movem.l    -[A7], D6,D7
  7300. 00005286  206E 000C                movea.l    A0, [A6 + 0xC]
  7301. 0000528A  2050                     movea.l    A0, [A0]
  7302. 0000528C  2C28 0008                move.l     D6, [A0 + 0x8]
  7303. 00005290  7E01                     moveq.l    D7, 0x01
  7304. 00005292  6036                     bra        +0x38 /* 000052CA */
  7305. label00005294:
  7306. 00005294  486E FFC0                pea.l      [A6 - 0x40]
  7307. 00005298  2F07                     move.l     -[A7], D7
  7308. 0000529A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7309. 0000529E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7310. 000052A2  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7311. 000052A6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7312. 000052AA  202E FFC4                move.l     D0, [A6 - 0x3C]
  7313. 000052AE  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7314. 000052B2  6614                     bne        +0x16 /* 000052C8 */
  7315. 000052B4  202E FFC8                move.l     D0, [A6 - 0x38]
  7316. 000052B8  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  7317. 000052BC  660A                     bne        +0xC /* 000052C8 */
  7318. 000052BE  206E 0018                movea.l    A0, [A6 + 0x18]
  7319. 000052C2  2087                     move.l     [A0], D7
  7320. 000052C4  7000                     moveq.l    D0, 0x00
  7321. 000052C6  6008                     bra        +0xA /* 000052D0 */
  7322. label000052C8:
  7323. 000052C8  5287                     addq.l     D7, 1
  7324. label000052CA:
  7325. 000052CA  BE86                     cmp.l      D7, D6
  7326. 000052CC  6FC6                     ble        -0x38 /* 00005294 */
  7327. 000052CE  7033                     moveq.l    D0, 0x33
  7328. label000052D0:
  7329. 000052D0  4CDF 00C0                movem.l    D6,D7, [A7]+
  7330. 000052D4  4E5E                     unlink     A6
  7331. 000052D6  4E75                     rts
  7332. fn000052D8:
  7333. 000052D8  4E56 FFFE                link       A6, -0x0002
  7334. 000052DC  48E7 0308                movem.l    -[A7], D6,D7,A4
  7335. 000052E0  286E 0010                movea.l    A4, [A6 + 0x10]
  7336. 000052E4  426E FFFE                clr.w      [A6 - 0x2]
  7337. 000052E8  2C2C 0002                move.l     D6, [A4 + 0x2]
  7338. 000052EC  206E 000C                movea.l    A0, [A6 + 0xC]
  7339. 000052F0  2050                     movea.l    A0, [A0]
  7340. 000052F2  2E28 0002                move.l     D7, [A0 + 0x2]
  7341. 000052F6  3014                     move.w     D0, [A4]
  7342. 000052F8  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7343. 000052FC  0001 0008                ori.b      D1, 0x8
  7344. 00005300  00CE                     .incomplete
  7345. 00005302  0010 0018                ori.b      [A0], 0x18
  7346. 00005306  0026 0034                ori.b      -[A6], 0x34 /* '4' */
  7347. 0000530A  0054 0070                ori.w      [A4], 0x70 /* 'p' */
  7348. 0000530E  0088 00A2 206E           ori.l      A0, 0xA2206E
  7349. 00005314  0014 2087                ori.b      [A4], 0x87
  7350. 00005318  6000 00B4                bra        +0xB6 /* 000053CE */
  7351. 0000531C  2007                     move.l     D0, D7
  7352. 0000531E  E280                     asr        D0, 1
  7353. 00005320  5280                     addq.l     D0, 1
  7354. 00005322  206E 0014                movea.l    A0, [A6 + 0x14]
  7355. 00005326  2080                     move.l     [A0], D0
  7356. 00005328  6000 00A4                bra        +0xA6 /* 000053CE */
  7357. 0000532C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7358. 00005330  2F07                     move.l     -[A7], D7
  7359. 00005332  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  7360. 00005336  508F                     addq.l     A7, 8
  7361. 00005338  6000 0094                bra        +0x96 /* 000053CE */
  7362. 0000533C  2006                     move.l     D0, D6
  7363. 0000533E  5380                     subq.l     D0, 1
  7364. 00005340  206E 0014                movea.l    A0, [A6 + 0x14]
  7365. 00005344  2080                     move.l     [A0], D0
  7366. 00005346  206E 0014                movea.l    A0, [A6 + 0x14]
  7367. 0000534A  0C90 0000 0001           cmpi.l     [A0], 0x1
  7368. 00005350  6C00 007C                bge        +0x7E /* 000053CE */
  7369. 00005354  206E 0014                movea.l    A0, [A6 + 0x14]
  7370. 00005358  2087                     move.l     [A0], D7
  7371. 0000535A  6000 0072                bra        +0x74 /* 000053CE */
  7372. 0000535E  2006                     move.l     D0, D6
  7373. 00005360  5280                     addq.l     D0, 1
  7374. 00005362  206E 0014                movea.l    A0, [A6 + 0x14]
  7375. 00005366  2080                     move.l     [A0], D0
  7376. 00005368  206E 0014                movea.l    A0, [A6 + 0x14]
  7377. 0000536C  BE90                     cmp.l      D7, [A0]
  7378. 0000536E  6C00 005E                bge        +0x60 /* 000053CE */
  7379. 00005372  206E 0014                movea.l    A0, [A6 + 0x14]
  7380. 00005376  7001                     moveq.l    D0, 0x01
  7381. 00005378  2080                     move.l     [A0], D0
  7382. 0000537A  6052                     bra        +0x54 /* 000053CE */
  7383. 0000537C  206E 0014                movea.l    A0, [A6 + 0x14]
  7384. 00005380  2086                     move.l     [A0], D6
  7385. 00005382  0C86 0000 0001           cmpi.l     D6, 0x1
  7386. 00005388  6D04                     blt        +0x6 /* 0000538E */
  7387. 0000538A  BC87                     cmp.l      D6, D7
  7388. 0000538C  6F40                     ble        +0x42 /* 000053CE */
  7389. label0000538E:
  7390. 0000538E  703D                     moveq.l    D0, 0x3D
  7391. 00005390  3D40 FFFE                move.w     [A6 - 0x2], D0
  7392. 00005394  6038                     bra        +0x3A /* 000053CE */
  7393. 00005396  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7394. 0000539A  2F06                     move.l     -[A7], D6
  7395. 0000539C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7396. 000053A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7397. 000053A4  4EBA 0034                jsr        [PC + 0x34 /* 000053DA */]
  7398. 000053A8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7399. 000053AC  3D40 FFFE                move.w     [A6 - 0x2], D0
  7400. 000053B0  601C                     bra        +0x1E /* 000053CE */
  7401. 000053B2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7402. 000053B6  486C 0006                pea.l      [A4 + 0x6]
  7403. 000053BA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7404. 000053BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7405. 000053C2  4EBA 0066                jsr        [PC + 0x66 /* 0000542A */]
  7406. 000053C6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7407. 000053CA  3D40 FFFE                move.w     [A6 - 0x2], D0
  7408. label000053CE:
  7409. 000053CE  302E FFFE                move.w     D0, [A6 - 0x2]
  7410. 000053D2  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7411. 000053D6  4E5E                     unlink     A6
  7412. 000053D8  4E75                     rts
  7413. fn000053DA:
  7414. 000053DA  4E56 FFF0                link       A6, -0x0010
  7415. 000053DE  48E7 0300                movem.l    -[A7], D6,D7
  7416. 000053E2  206E 000C                movea.l    A0, [A6 + 0xC]
  7417. 000053E6  2050                     movea.l    A0, [A0]
  7418. 000053E8  2C28 0002                move.l     D6, [A0 + 0x2]
  7419. 000053EC  7E01                     moveq.l    D7, 0x01
  7420. 000053EE  602C                     bra        +0x2E /* 0000541C */
  7421. label000053F0:
  7422. 000053F0  486E FFF0                pea.l      [A6 - 0x10]
  7423. 000053F4  2F07                     move.l     -[A7], D7
  7424. 000053F6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7425. 000053FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7426. 000053FE  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  7427. 00005402  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7428. 00005406  202E FFF4                move.l     D0, [A6 - 0xC]
  7429. 0000540A  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7430. 0000540E  660A                     bne        +0xC /* 0000541A */
  7431. 00005410  206E 0014                movea.l    A0, [A6 + 0x14]
  7432. 00005414  2087                     move.l     [A0], D7
  7433. 00005416  7000                     moveq.l    D0, 0x00
  7434. 00005418  6008                     bra        +0xA /* 00005422 */
  7435. label0000541A:
  7436. 0000541A  5287                     addq.l     D7, 1
  7437. label0000541C:
  7438. 0000541C  BE86                     cmp.l      D7, D6
  7439. 0000541E  6FD0                     ble        -0x2E /* 000053F0 */
  7440. 00005420  703D                     moveq.l    D0, 0x3D
  7441. label00005422:
  7442. 00005422  4CDF 00C0                movem.l    D6,D7, [A7]+
  7443. 00005426  4E5E                     unlink     A6
  7444. 00005428  4E75                     rts
  7445. fn0000542A:
  7446. 0000542A  4E56 FEEC                link       A6, -0x0114
  7447. 0000542E  48E7 0300                movem.l    -[A7], D6,D7
  7448. 00005432  486E FFFC                pea.l      [A6 - 0x4]
  7449. 00005436  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7450. 0000543A  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  7451. 0000543E  508F                     addq.l     A7, 8
  7452. 00005440  206E 000C                movea.l    A0, [A6 + 0xC]
  7453. 00005444  2050                     movea.l    A0, [A0]
  7454. 00005446  2C28 0002                move.l     D6, [A0 + 0x2]
  7455. 0000544A  7E01                     moveq.l    D7, 0x01
  7456. 0000544C  605A                     bra        +0x5C /* 000054A8 */
  7457. label0000544E:
  7458. 0000544E  486E FFEC                pea.l      [A6 - 0x14]
  7459. 00005452  2F07                     move.l     -[A7], D7
  7460. 00005454  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7461. 00005458  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7462. 0000545C  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  7463. 00005460  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7464. 00005464  202E FFF4                move.l     D0, [A6 - 0xC]
  7465. 00005468  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  7466. 0000546C  6638                     bne        +0x3A /* 000054A6 */
  7467. 0000546E  486E FEEC                pea.l      [A6 - 0x114]
  7468. 00005472  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7469. 00005476  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7470. 0000547A  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  7471. 0000547E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7472. 00005482  3F00                     move.w     -[A7], D0
  7473. 00005484  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  7474. 00005488  548F                     addq.l     A7, 2
  7475. 0000548A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7476. 0000548E  486E FEEC                pea.l      [A6 - 0x114]
  7477. 00005492  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  7478. 00005496  508F                     addq.l     A7, 8
  7479. 00005498  4A40                     tst.w      D0
  7480. 0000549A  670A                     beq        +0xC /* 000054A6 */
  7481. 0000549C  206E 0014                movea.l    A0, [A6 + 0x14]
  7482. 000054A0  2087                     move.l     [A0], D7
  7483. 000054A2  7000                     moveq.l    D0, 0x00
  7484. 000054A4  6008                     bra        +0xA /* 000054AE */
  7485. label000054A6:
  7486. 000054A6  5287                     addq.l     D7, 1
  7487. label000054A8:
  7488. 000054A8  BE86                     cmp.l      D7, D6
  7489. 000054AA  6FA2                     ble        -0x5C /* 0000544E */
  7490. 000054AC  703D                     moveq.l    D0, 0x3D
  7491. label000054AE:
  7492. 000054AE  4CDF 00C0                movem.l    D6,D7, [A7]+
  7493. 000054B2  4E5E                     unlink     A6
  7494. 000054B4  4E75                     rts
  7495. fn000054B6:
  7496. 000054B6  4E56 FFFE                link       A6, -0x0002
  7497. 000054BA  48E7 0308                movem.l    -[A7], D6,D7,A4
  7498. 000054BE  286E 0010                movea.l    A4, [A6 + 0x10]
  7499. 000054C2  426E FFFE                clr.w      [A6 - 0x2]
  7500. 000054C6  2C2C 0002                move.l     D6, [A4 + 0x2]
  7501. 000054CA  206E 000C                movea.l    A0, [A6 + 0xC]
  7502. 000054CE  2050                     movea.l    A0, [A0]
  7503. 000054D0  2E28 0002                move.l     D7, [A0 + 0x2]
  7504. 000054D4  3014                     move.w     D0, [A4]
  7505. 000054D6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7506. 000054DA  0001 0008                ori.b      D1, 0x8
  7507. 000054DE  008C 0010 0018           ori.l      A4, 0x100018
  7508. 000054E4  0026 0084                ori.b      -[A6], 0x84
  7509. 000054E8  0082 002E 0046           ori.l      D2, 0x2E0046 /* '.\0F' */
  7510. 000054EE  0060 206E                ori.w      -[A0], 0x206E /* ' n' */
  7511. 000054F2  0014 2087                ori.b      [A4], 0x87
  7512. 000054F6  6000 0072                bra        +0x74 /* 0000556A */
  7513. 000054FA  2007                     move.l     D0, D7
  7514. 000054FC  E280                     asr        D0, 1
  7515. 000054FE  5280                     addq.l     D0, 1
  7516. 00005500  206E 0014                movea.l    A0, [A6 + 0x14]
  7517. 00005504  2080                     move.l     [A0], D0
  7518. 00005506  6000 0062                bra        +0x64 /* 0000556A */
  7519. 0000550A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7520. 0000550E  2F07                     move.l     -[A7], D7
  7521. 00005510  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  7522. 00005514  508F                     addq.l     A7, 8
  7523. 00005516  6052                     bra        +0x54 /* 0000556A */
  7524. 00005518  206E 0014                movea.l    A0, [A6 + 0x14]
  7525. 0000551C  2086                     move.l     [A0], D6
  7526. 0000551E  0C86 0000 0001           cmpi.l     D6, 0x1
  7527. 00005524  6D04                     blt        +0x6 /* 0000552A */
  7528. 00005526  BC87                     cmp.l      D6, D7
  7529. 00005528  6F40                     ble        +0x42 /* 0000556A */
  7530. label0000552A:
  7531. 0000552A  703F                     moveq.l    D0, 0x3F
  7532. 0000552C  3D40 FFFE                move.w     [A6 - 0x2], D0
  7533. 00005530  6038                     bra        +0x3A /* 0000556A */
  7534. 00005532  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7535. 00005536  2F06                     move.l     -[A7], D6
  7536. 00005538  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7537. 0000553C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7538. 00005540  4EBA 0034                jsr        [PC + 0x34 /* 00005576 */]
  7539. 00005544  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7540. 00005548  3D40 FFFE                move.w     [A6 - 0x2], D0
  7541. 0000554C  601C                     bra        +0x1E /* 0000556A */
  7542. 0000554E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7543. 00005552  486C 0006                pea.l      [A4 + 0x6]
  7544. 00005556  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7545. 0000555A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7546. 0000555E  4EBA 0066                jsr        [PC + 0x66 /* 000055C6 */]
  7547. 00005562  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7548. 00005566  3D40 FFFE                move.w     [A6 - 0x2], D0
  7549. label0000556A:
  7550. 0000556A  302E FFFE                move.w     D0, [A6 - 0x2]
  7551. 0000556E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7552. 00005572  4E5E                     unlink     A6
  7553. 00005574  4E75                     rts
  7554. fn00005576:
  7555. 00005576  4E56 FFF0                link       A6, -0x0010
  7556. 0000557A  48E7 0300                movem.l    -[A7], D6,D7
  7557. 0000557E  206E 000C                movea.l    A0, [A6 + 0xC]
  7558. 00005582  2050                     movea.l    A0, [A0]
  7559. 00005584  2C28 0002                move.l     D6, [A0 + 0x2]
  7560. 00005588  7E01                     moveq.l    D7, 0x01
  7561. 0000558A  602C                     bra        +0x2E /* 000055B8 */
  7562. label0000558C:
  7563. 0000558C  486E FFF0                pea.l      [A6 - 0x10]
  7564. 00005590  2F07                     move.l     -[A7], D7
  7565. 00005592  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7566. 00005596  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7567. 0000559A  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  7568. 0000559E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7569. 000055A2  202E FFF4                move.l     D0, [A6 - 0xC]
  7570. 000055A6  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7571. 000055AA  660A                     bne        +0xC /* 000055B6 */
  7572. 000055AC  206E 0014                movea.l    A0, [A6 + 0x14]
  7573. 000055B0  2087                     move.l     [A0], D7
  7574. 000055B2  7000                     moveq.l    D0, 0x00
  7575. 000055B4  6008                     bra        +0xA /* 000055BE */
  7576. label000055B6:
  7577. 000055B6  5287                     addq.l     D7, 1
  7578. label000055B8:
  7579. 000055B8  BE86                     cmp.l      D7, D6
  7580. 000055BA  6FD0                     ble        -0x2E /* 0000558C */
  7581. 000055BC  703F                     moveq.l    D0, 0x3F
  7582. label000055BE:
  7583. 000055BE  4CDF 00C0                movem.l    D6,D7, [A7]+
  7584. 000055C2  4E5E                     unlink     A6
  7585. 000055C4  4E75                     rts
  7586. fn000055C6:
  7587. 000055C6  4E56 FEEC                link       A6, -0x0114
  7588. 000055CA  48E7 0300                movem.l    -[A7], D6,D7
  7589. 000055CE  486E FFFC                pea.l      [A6 - 0x4]
  7590. 000055D2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7591. 000055D6  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  7592. 000055DA  508F                     addq.l     A7, 8
  7593. 000055DC  206E 000C                movea.l    A0, [A6 + 0xC]
  7594. 000055E0  2050                     movea.l    A0, [A0]
  7595. 000055E2  2C28 0002                move.l     D6, [A0 + 0x2]
  7596. 000055E6  7E01                     moveq.l    D7, 0x01
  7597. 000055E8  605A                     bra        +0x5C /* 00005644 */
  7598. label000055EA:
  7599. 000055EA  486E FFEC                pea.l      [A6 - 0x14]
  7600. 000055EE  2F07                     move.l     -[A7], D7
  7601. 000055F0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7602. 000055F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7603. 000055F8  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  7604. 000055FC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7605. 00005600  202E FFF4                move.l     D0, [A6 - 0xC]
  7606. 00005604  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  7607. 00005608  6638                     bne        +0x3A /* 00005642 */
  7608. 0000560A  486E FEEC                pea.l      [A6 - 0x114]
  7609. 0000560E  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7610. 00005612  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7611. 00005616  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  7612. 0000561A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7613. 0000561E  3F00                     move.w     -[A7], D0
  7614. 00005620  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  7615. 00005624  548F                     addq.l     A7, 2
  7616. 00005626  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7617. 0000562A  486E FEEC                pea.l      [A6 - 0x114]
  7618. 0000562E  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  7619. 00005632  508F                     addq.l     A7, 8
  7620. 00005634  4A40                     tst.w      D0
  7621. 00005636  670A                     beq        +0xC /* 00005642 */
  7622. 00005638  206E 0014                movea.l    A0, [A6 + 0x14]
  7623. 0000563C  2087                     move.l     [A0], D7
  7624. 0000563E  7000                     moveq.l    D0, 0x00
  7625. 00005640  6008                     bra        +0xA /* 0000564A */
  7626. label00005642:
  7627. 00005642  5287                     addq.l     D7, 1
  7628. label00005644:
  7629. 00005644  BE86                     cmp.l      D7, D6
  7630. 00005646  6FA2                     ble        -0x5C /* 000055EA */
  7631. 00005648  703F                     moveq.l    D0, 0x3F
  7632. label0000564A:
  7633. 0000564A  4CDF 00C0                movem.l    D6,D7, [A7]+
  7634. 0000564E  4E5E                     unlink     A6
  7635. 00005650  4E75                     rts
  7636. export_413:
  7637. fn00005652:
  7638. 00005652  4E56 FFFC                link       A6, -0x0004
  7639. 00005656  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  7640. 0000565A  286E 000E                movea.l    A4, [A6 + 0xE]
  7641. 0000565E  7C00                     moveq.l    D6, 0x00
  7642. 00005660  2E2C 0002                move.l     D7, [A4 + 0x2]
  7643. 00005664  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7644. 00005668  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7645. 0000566C  4EBA 022A                jsr        [PC + 0x22A /* 00005898 */]
  7646. 00005670  5C8F                     addq.l     A7, 6
  7647. 00005672  3A00                     move.w     D5, D0
  7648. 00005674  3014                     move.w     D0, [A4]
  7649. 00005676  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7650. 0000567A  0001 0008                ori.b      D1, 0x8
  7651. 0000567E  00C8                     .incomplete
  7652. 00005680  0010 002A                ori.b      [A0], 0x2A /* '*' */
  7653. 00005684  004A 00C0                ori.w      A2, 0xC0
  7654. 00005688  00BE 006E 0086           ori.l      <<invalid special address>>, 0x6E0086
  7655. 0000568E  009E 2F2E 0012           ori.l      [A6]+, 0x2F2E0012
  7656. 00005694  3F05                     move.w     -[A7], D5
  7657. 00005696  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7658. 0000569A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7659. 0000569E  4EBA 019C                jsr        [PC + 0x19C /* 0000583C */]
  7660. 000056A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7661. 000056A6  3C00                     move.w     D6, D0
  7662. 000056A8  6000 009C                bra        +0x9E /* 00005746 */
  7663. 000056AC  3005                     move.w     D0, D5
  7664. 000056AE  E240                     asr        D0.w, 1
  7665. 000056B0  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7666. 000056B4  5240                     addq.w     D0, 1
  7667. 000056B6  3F00                     move.w     -[A7], D0
  7668. 000056B8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7669. 000056BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7670. 000056C0  4EBA 017A                jsr        [PC + 0x17A /* 0000583C */]
  7671. 000056C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7672. 000056C8  3C00                     move.w     D6, D0
  7673. 000056CA  6000 007A                bra        +0x7C /* 00005746 */
  7674. 000056CE  3045                     movea.w    A0, D5
  7675. 000056D0  486E FFFC                pea.l      [A6 - 0x4]
  7676. 000056D4  2F08                     move.l     -[A7], A0
  7677. 000056D6  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  7678. 000056DA  508F                     addq.l     A7, 8
  7679. 000056DC  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7680. 000056E0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7681. 000056E4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7682. 000056E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7683. 000056EC  4EBA 014E                jsr        [PC + 0x14E /* 0000583C */]
  7684. 000056F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7685. 000056F4  3C00                     move.w     D6, D0
  7686. 000056F6  604E                     bra        +0x50 /* 00005746 */
  7687. 000056F8  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7688. 000056FC  3F07                     move.w     -[A7], D7
  7689. 000056FE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7690. 00005702  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7691. 00005706  4EBA 0134                jsr        [PC + 0x134 /* 0000583C */]
  7692. 0000570A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7693. 0000570E  3C00                     move.w     D6, D0
  7694. 00005710  6034                     bra        +0x36 /* 00005746 */
  7695. 00005712  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7696. 00005716  2F07                     move.l     -[A7], D7
  7697. 00005718  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7698. 0000571C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7699. 00005720  4EBA 002E                jsr        [PC + 0x2E /* 00005750 */]
  7700. 00005724  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7701. 00005728  3C00                     move.w     D6, D0
  7702. 0000572A  601A                     bra        +0x1C /* 00005746 */
  7703. 0000572C  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7704. 00005730  486C 0006                pea.l      [A4 + 0x6]
  7705. 00005734  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7706. 00005738  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7707. 0000573C  4EBA 006E                jsr        [PC + 0x6E /* 000057AC */]
  7708. 00005740  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7709. 00005744  3C00                     move.w     D6, D0
  7710. label00005746:
  7711. 00005746  3006                     move.w     D0, D6
  7712. 00005748  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  7713. 0000574C  4E5E                     unlink     A6
  7714. 0000574E  4E75                     rts
  7715. export_411:
  7716. fn00005750:
  7717. 00005750  4E56 0000                link       A6, 0
  7718. 00005754  48E7 0308                movem.l    -[A7], D6,D7,A4
  7719. 00005758  206E 0008                movea.l    A0, [A6 + 0x8]
  7720. 0000575C  2850                     movea.l    A4, [A0]
  7721. 0000575E  42A7                     clr.l      -[A7]
  7722. 00005760  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7723. 00005764  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7724. 00005768  201F                     move.l     D0, [A7]+
  7725. 0000576A  4878 0052                push.l     0x52 /* 'R' */
  7726. 0000576E  2F00                     move.l     -[A7], D0
  7727. 00005770  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7728. 00005774  3E00                     move.w     D7, D0
  7729. 00005776  7C00                     moveq.l    D6, 0x00
  7730. 00005778  6024                     bra        +0x26 /* 0000579E */
  7731. label0000577A:
  7732. 0000577A  302C 0002                move.w     D0, [A4 + 0x2]
  7733. 0000577E  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7734. 00005782  6614                     bne        +0x16 /* 00005798 */
  7735. 00005784  202C 0006                move.l     D0, [A4 + 0x6]
  7736. 00005788  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  7737. 0000578C  660A                     bne        +0xC /* 00005798 */
  7738. 0000578E  206E 0012                movea.l    A0, [A6 + 0x12]
  7739. 00005792  3086                     move.w     [A0], D6
  7740. 00005794  7000                     moveq.l    D0, 0x00
  7741. 00005796  600C                     bra        +0xE /* 000057A4 */
  7742. label00005798:
  7743. 00005798  49EC 0052                lea.l      A4, [A4 + 0x52]
  7744. 0000579C  5246                     addq.w     D6, 1
  7745. label0000579E:
  7746. 0000579E  BC47                     cmp.w      D6, D7
  7747. 000057A0  6DD8                     blt        -0x26 /* 0000577A */
  7748. 000057A2  700B                     moveq.l    D0, 0x0B
  7749. label000057A4:
  7750. 000057A4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7751. 000057A8  4E5E                     unlink     A6
  7752. 000057AA  4E75                     rts
  7753. export_412:
  7754. fn000057AC:
  7755. 000057AC  4E56 FF00                link       A6, -0x0100
  7756. 000057B0  48E7 0308                movem.l    -[A7], D6,D7,A4
  7757. 000057B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7758. 000057B8  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  7759. 000057BC  206E 0008                movea.l    A0, [A6 + 0x8]
  7760. 000057C0  2850                     movea.l    A4, [A0]
  7761. 000057C2  42A7                     clr.l      -[A7]
  7762. 000057C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7763. 000057C8  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7764. 000057CC  201F                     move.l     D0, [A7]+
  7765. 000057CE  4878 0052                push.l     0x52 /* 'R' */
  7766. 000057D2  2F00                     move.l     -[A7], D0
  7767. 000057D4  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7768. 000057D8  3E00                     move.w     D7, D0
  7769. 000057DA  7C00                     moveq.l    D6, 0x00
  7770. 000057DC  6048                     bra        +0x4A /* 00005826 */
  7771. label000057DE:
  7772. 000057DE  302C 0002                move.w     D0, [A4 + 0x2]
  7773. 000057E2  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7774. 000057E6  6638                     bne        +0x3A /* 00005820 */
  7775. 000057E8  4AAC 003A                tst.l      [A4 + 0x3A]
  7776. 000057EC  6732                     beq        +0x34 /* 00005820 */
  7777. 000057EE  486E FF00                pea.l      [A6 - 0x100]
  7778. 000057F2  2F2C 003A                move.l     -[A7], [A4 + 0x3A]
  7779. 000057F6  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  7780. 000057FA  508F                     addq.l     A7, 8
  7781. 000057FC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7782. 00005800  486E FF00                pea.l      [A6 - 0x100]
  7783. 00005804  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  7784. 00005808  508F                     addq.l     A7, 8
  7785. 0000580A  4A40                     tst.w      D0
  7786. 0000580C  6712                     beq        +0x14 /* 00005820 */
  7787. 0000580E  206E 0012                movea.l    A0, [A6 + 0x12]
  7788. 00005812  3086                     move.w     [A0], D6
  7789. 00005814  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7790. 00005818  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  7791. 0000581C  7000                     moveq.l    D0, 0x00
  7792. 0000581E  6014                     bra        +0x16 /* 00005834 */
  7793. label00005820:
  7794. 00005820  49EC 0052                lea.l      A4, [A4 + 0x52]
  7795. 00005824  5246                     addq.w     D6, 1
  7796. label00005826:
  7797. 00005826  BC47                     cmp.w      D6, D7
  7798. 00005828  6DB4                     blt        -0x4A /* 000057DE */
  7799. 0000582A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7800. 0000582E  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  7801. 00005832  700B                     moveq.l    D0, 0x0B
  7802. label00005834:
  7803. 00005834  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7804. 00005838  4E5E                     unlink     A6
  7805. 0000583A  4E75                     rts
  7806. export_414:
  7807. fn0000583C:
  7808. 0000583C  4E56 0000                link       A6, 0
  7809. 00005840  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7810. 00005844  7A00                     moveq.l    D5, 0x00
  7811. 00005846  206E 0008                movea.l    A0, [A6 + 0x8]
  7812. 0000584A  2850                     movea.l    A4, [A0]
  7813. 0000584C  42A7                     clr.l      -[A7]
  7814. 0000584E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7815. 00005852  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7816. 00005856  201F                     move.l     D0, [A7]+
  7817. 00005858  4878 0052                push.l     0x52 /* 'R' */
  7818. 0000585C  2F00                     move.l     -[A7], D0
  7819. 0000585E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7820. 00005862  3E00                     move.w     D7, D0
  7821. 00005864  7C00                     moveq.l    D6, 0x00
  7822. 00005866  6022                     bra        +0x24 /* 0000588A */
  7823. label00005868:
  7824. 00005868  302C 0002                move.w     D0, [A4 + 0x2]
  7825. 0000586C  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7826. 00005870  6612                     bne        +0x14 /* 00005884 */
  7827. 00005872  5245                     addq.w     D5, 1
  7828. 00005874  BA6E 000E                cmp.w      D5, [A6 + 0xE]
  7829. 00005878  660A                     bne        +0xC /* 00005884 */
  7830. 0000587A  206E 0010                movea.l    A0, [A6 + 0x10]
  7831. 0000587E  3086                     move.w     [A0], D6
  7832. 00005880  7000                     moveq.l    D0, 0x00
  7833. 00005882  600C                     bra        +0xE /* 00005890 */
  7834. label00005884:
  7835. 00005884  49EC 0052                lea.l      A4, [A4 + 0x52]
  7836. 00005888  5246                     addq.w     D6, 1
  7837. label0000588A:
  7838. 0000588A  BC47                     cmp.w      D6, D7
  7839. 0000588C  6DDA                     blt        -0x24 /* 00005868 */
  7840. 0000588E  700B                     moveq.l    D0, 0x0B
  7841. label00005890:
  7842. 00005890  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7843. 00005894  4E5E                     unlink     A6
  7844. 00005896  4E75                     rts
  7845. export_401:
  7846. fn00005898:
  7847. 00005898  4E56 0000                link       A6, 0
  7848. 0000589C  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  7849. 000058A0  3E2E 000C                move.w     D7, [A6 + 0xC]
  7850. 000058A4  7800                     moveq.l    D4, 0x00
  7851. 000058A6  206E 0008                movea.l    A0, [A6 + 0x8]
  7852. 000058AA  2850                     movea.l    A4, [A0]
  7853. 000058AC  42A7                     clr.l      -[A7]
  7854. 000058AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7855. 000058B2  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7856. 000058B6  201F                     move.l     D0, [A7]+
  7857. 000058B8  4878 0052                push.l     0x52 /* 'R' */
  7858. 000058BC  2F00                     move.l     -[A7], D0
  7859. 000058BE  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7860. 000058C2  3C00                     move.w     D6, D0
  7861. 000058C4  7A00                     moveq.l    D5, 0x00
  7862. 000058C6  600E                     bra        +0x10 /* 000058D6 */
  7863. label000058C8:
  7864. 000058C8  BE6C 0002                cmp.w      D7, [A4 + 0x2]
  7865. 000058CC  6602                     bne        +0x4 /* 000058D0 */
  7866. 000058CE  5244                     addq.w     D4, 1
  7867. label000058D0:
  7868. 000058D0  49EC 0052                lea.l      A4, [A4 + 0x52]
  7869. 000058D4  5245                     addq.w     D5, 1
  7870. label000058D6:
  7871. 000058D6  BA46                     cmp.w      D5, D6
  7872. 000058D8  6DEE                     blt        -0x10 /* 000058C8 */
  7873. 000058DA  3004                     move.w     D0, D4
  7874. 000058DC  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  7875. 000058E0  4E5E                     unlink     A6
  7876. 000058E2  4E75                     rts
  7877. fn000058E4:
  7878. 000058E4  4E56 FFFC                link       A6, -0x0004
  7879. 000058E8  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7880. 000058EC  286E 000C                movea.l    A4, [A6 + 0xC]
  7881. 000058F0  7E00                     moveq.l    D7, 0x00
  7882. 000058F2  2D6C 0002 FFFC           move.l     [A6 - 0x4], [A4 + 0x2]
  7883. 000058F8  42A7                     clr.l      -[A7]
  7884. 000058FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7885. 000058FE  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7886. 00005902  201F                     move.l     D0, [A7]+
  7887. 00005904  4878 001A                push.l     0x1A
  7888. 00005908  2F00                     move.l     -[A7], D0
  7889. 0000590A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7890. 0000590E  3C00                     move.w     D6, D0
  7891. 00005910  3014                     move.w     D0, [A4]
  7892. 00005912  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7893. 00005916  0001 0008                ori.b      D1, 0x8
  7894. 0000591A  009A 0010 001C           ori.l      [A2]+, 0x10001C
  7895. 00005920  0028 0092 0090           ori.b      [A0 + 0x90], 0x92
  7896. 00005926  003E 005E                ori.b      <<invalid special address>>, 0x5E /* '^' */
  7897. 0000592A  0074 3006 5340           ori.w      [A4 + <<invalid base displacement size>>], 0x3006
  7898. 00005930  206E 0010                movea.l    A0, [A6 + 0x10]
  7899. 00005934  3080                     move.w     [A0], D0
  7900. 00005936  6000 007C                bra        +0x7E /* 000059B4 */
  7901. 0000593A  3006                     move.w     D0, D6
  7902. 0000593C  E240                     asr        D0.w, 1
  7903. 0000593E  206E 0010                movea.l    A0, [A6 + 0x10]
  7904. 00005942  3080                     move.w     [A0], D0
  7905. 00005944  6000 006E                bra        +0x70 /* 000059B4 */
  7906. 00005948  3046                     movea.w    A0, D6
  7907. 0000594A  486E FFFC                pea.l      [A6 - 0x4]
  7908. 0000594E  2F08                     move.l     -[A7], A0
  7909. 00005950  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  7910. 00005954  508F                     addq.l     A7, 8
  7911. 00005956  202E FFFC                move.l     D0, [A6 - 0x4]
  7912. 0000595A  5380                     subq.l     D0, 1
  7913. 0000595C  206E 0010                movea.l    A0, [A6 + 0x10]
  7914. 00005960  3080                     move.w     [A0], D0
  7915. 00005962  6050                     bra        +0x52 /* 000059B4 */
  7916. 00005964  202E FFFC                move.l     D0, [A6 - 0x4]
  7917. 00005968  5380                     subq.l     D0, 1
  7918. 0000596A  206E 0010                movea.l    A0, [A6 + 0x10]
  7919. 0000596E  3080                     move.w     [A0], D0
  7920. 00005970  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7921. 00005978  6D08                     blt        +0xA /* 00005982 */
  7922. 0000597A  3046                     movea.w    A0, D6
  7923. 0000597C  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  7924. 00005980  6C32                     bge        +0x34 /* 000059B4 */
  7925. label00005982:
  7926. 00005982  7E40                     moveq.l    D7, 0x40
  7927. 00005984  602E                     bra        +0x30 /* 000059B4 */
  7928. 00005986  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7929. 0000598A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7930. 0000598E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7931. 00005992  4EBA 002A                jsr        [PC + 0x2A /* 000059BE */]
  7932. 00005996  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7933. 0000599A  3E00                     move.w     D7, D0
  7934. 0000599C  6016                     bra        +0x18 /* 000059B4 */
  7935. 0000599E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7936. 000059A2  486C 0006                pea.l      [A4 + 0x6]
  7937. 000059A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7938. 000059AA  4EBA 0064                jsr        [PC + 0x64 /* 00005A10 */]
  7939. 000059AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7940. 000059B2  3E00                     move.w     D7, D0
  7941. label000059B4:
  7942. 000059B4  3007                     move.w     D0, D7
  7943. 000059B6  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7944. 000059BA  4E5E                     unlink     A6
  7945. 000059BC  4E75                     rts
  7946. fn000059BE:
  7947. 000059BE  4E56 0000                link       A6, 0
  7948. 000059C2  48E7 0308                movem.l    -[A7], D6,D7,A4
  7949. 000059C6  206E 0008                movea.l    A0, [A6 + 0x8]
  7950. 000059CA  2850                     movea.l    A4, [A0]
  7951. 000059CC  42A7                     clr.l      -[A7]
  7952. 000059CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7953. 000059D2  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7954. 000059D6  201F                     move.l     D0, [A7]+
  7955. 000059D8  4878 001A                push.l     0x1A
  7956. 000059DC  2F00                     move.l     -[A7], D0
  7957. 000059DE  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7958. 000059E2  3E00                     move.w     D7, D0
  7959. 000059E4  7C00                     moveq.l    D6, 0x00
  7960. 000059E6  601A                     bra        +0x1C /* 00005A02 */
  7961. label000059E8:
  7962. 000059E8  202C 0002                move.l     D0, [A4 + 0x2]
  7963. 000059EC  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  7964. 000059F0  660A                     bne        +0xC /* 000059FC */
  7965. 000059F2  206E 0010                movea.l    A0, [A6 + 0x10]
  7966. 000059F6  3086                     move.w     [A0], D6
  7967. 000059F8  7000                     moveq.l    D0, 0x00
  7968. 000059FA  600C                     bra        +0xE /* 00005A08 */
  7969. label000059FC:
  7970. 000059FC  49EC 001A                lea.l      A4, [A4 + 0x1A]
  7971. 00005A00  5246                     addq.w     D6, 1
  7972. label00005A02:
  7973. 00005A02  BC47                     cmp.w      D6, D7
  7974. 00005A04  6DE2                     blt        -0x1C /* 000059E8 */
  7975. 00005A06  7040                     moveq.l    D0, 0x40
  7976. label00005A08:
  7977. 00005A08  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7978. 00005A0C  4E5E                     unlink     A6
  7979. 00005A0E  4E75                     rts
  7980. fn00005A10:
  7981. 00005A10  4E56 FF00                link       A6, -0x0100
  7982. 00005A14  48E7 0308                movem.l    -[A7], D6,D7,A4
  7983. 00005A18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7984. 00005A1C  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  7985. 00005A20  206E 0008                movea.l    A0, [A6 + 0x8]
  7986. 00005A24  2850                     movea.l    A4, [A0]
  7987. 00005A26  42A7                     clr.l      -[A7]
  7988. 00005A28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7989. 00005A2C  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7990. 00005A30  201F                     move.l     D0, [A7]+
  7991. 00005A32  4878 001A                push.l     0x1A
  7992. 00005A36  2F00                     move.l     -[A7], D0
  7993. 00005A38  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7994. 00005A3C  3E00                     move.w     D7, D0
  7995. 00005A3E  7C00                     moveq.l    D6, 0x00
  7996. 00005A40  6038                     bra        +0x3A /* 00005A7A */
  7997. label00005A42:
  7998. 00005A42  486E FF00                pea.l      [A6 - 0x100]
  7999. 00005A46  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  8000. 00005A4A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  8001. 00005A4E  508F                     addq.l     A7, 8
  8002. 00005A50  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8003. 00005A54  486E FF00                pea.l      [A6 - 0x100]
  8004. 00005A58  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8005. 00005A5C  508F                     addq.l     A7, 8
  8006. 00005A5E  4A40                     tst.w      D0
  8007. 00005A60  6712                     beq        +0x14 /* 00005A74 */
  8008. 00005A62  206E 0010                movea.l    A0, [A6 + 0x10]
  8009. 00005A66  3086                     move.w     [A0], D6
  8010. 00005A68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8011. 00005A6C  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8012. 00005A70  7000                     moveq.l    D0, 0x00
  8013. 00005A72  6014                     bra        +0x16 /* 00005A88 */
  8014. label00005A74:
  8015. 00005A74  49EC 001A                lea.l      A4, [A4 + 0x1A]
  8016. 00005A78  5246                     addq.w     D6, 1
  8017. label00005A7A:
  8018. 00005A7A  BC47                     cmp.w      D6, D7
  8019. 00005A7C  6DC4                     blt        -0x3A /* 00005A42 */
  8020. 00005A7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8021. 00005A82  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8022. 00005A86  7040                     moveq.l    D0, 0x40
  8023. label00005A88:
  8024. 00005A88  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  8025. 00005A8C  4E5E                     unlink     A6
  8026. 00005A8E  4E75                     rts
  8027. fn00005A90:
  8028. 00005A90  4E56 FFF8                link       A6, -0x0008
  8029. 00005A94  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8030. 00005A98  286E 0008                movea.l    A4, [A6 + 0x8]
  8031. 00005A9C  206E 000C                movea.l    A0, [A6 + 0xC]
  8032. 00005AA0  7001                     moveq.l    D0, 0x01
  8033. 00005AA2  3080                     move.w     [A0], D0
  8034. 00005AA4  4A54                     tst.w      [A4]
  8035. 00005AA6  6742                     beq        +0x44 /* 00005AEA */
  8036. 00005AA8  266D B138                movea.l    A3, [A5 - 0x4EC8]
  8037. 00005AAC  602A                     bra        +0x2C /* 00005AD8 */
  8038. label00005AAE:
  8039. 00005AAE  3014                     move.w     D0, [A4]
  8040. 00005AB0  B06B 0002                cmp.w      D0, [A3 + 0x2]
  8041. 00005AB4  661E                     bne        +0x20 /* 00005AD4 */
  8042. 00005AB6  486C 0006                pea.l      [A4 + 0x6]
  8043. 00005ABA  486B 000A                pea.l      [A3 + 0xA]
  8044. 00005ABE  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8045. 00005AC2  508F                     addq.l     A7, 8
  8046. 00005AC4  4A40                     tst.w      D0
  8047. 00005AC6  670C                     beq        +0xE /* 00005AD4 */
  8048. 00005AC8  206E 0010                movea.l    A0, [A6 + 0x10]
  8049. 00005ACC  208B                     move.l     [A0], A3
  8050. 00005ACE  7000                     moveq.l    D0, 0x00
  8051. 00005AD0  6000 0140                bra        +0x142 /* 00005C12 */
  8052. label00005AD4:
  8053. 00005AD4  266B 1590                movea.l    A3, [A3 + 0x1590]
  8054. label00005AD8:
  8055. 00005AD8  B6FC 0000                cmpa.w     A3, 0x0
  8056. 00005ADC  66D0                     bne        -0x2E /* 00005AAE */
  8057. 00005ADE  206E 000C                movea.l    A0, [A6 + 0xC]
  8058. 00005AE2  4250                     clr.w      [A0]
  8059. 00005AE4  7000                     moveq.l    D0, 0x00
  8060. 00005AE6  6000 012A                bra        +0x12C /* 00005C12 */
  8061. label00005AEA:
  8062. 00005AEA  7000                     moveq.l    D0, 0x00
  8063. 00005AEC  102C 0006                move.b     D0, [A4 + 0x6]
  8064. 00005AF0  4A40                     tst.w      D0
  8065. 00005AF2  660E                     bne        +0x10 /* 00005B02 */
  8066. 00005AF4  206E 0010                movea.l    A0, [A6 + 0x10]
  8067. 00005AF8  20AD B334                move.l     [A0], [A5 - 0x4CCC]
  8068. 00005AFC  7000                     moveq.l    D0, 0x00
  8069. 00005AFE  6000 0112                bra        +0x114 /* 00005C12 */
  8070. label00005B02:
  8071. 00005B02  7A00                     moveq.l    D5, 0x00
  8072. 00005B04  7000                     moveq.l    D0, 0x00
  8073. 00005B06  102C 0006                move.b     D0, [A4 + 0x6]
  8074. 00005B0A  3C00                     move.w     D6, D0
  8075. 00005B0C  7E01                     moveq.l    D7, 0x01
  8076. 00005B0E  6016                     bra        +0x18 /* 00005B26 */
  8077. label00005B10:
  8078. 00005B10  3047                     movea.w    A0, D7
  8079. 00005B12  D1CC                     add.l      A0, A4
  8080. 00005B14  7000                     moveq.l    D0, 0x00
  8081. 00005B16  1028 0006                move.b     D0, [A0 + 0x6]
  8082. 00005B1A  0C40 003A                cmpi.w     D0, 0x3A /* ':' */
  8083. 00005B1E  6604                     bne        +0x6 /* 00005B24 */
  8084. 00005B20  7A01                     moveq.l    D5, 0x01
  8085. 00005B22  6006                     bra        +0x8 /* 00005B2A */
  8086. label00005B24:
  8087. 00005B24  5247                     addq.w     D7, 1
  8088. label00005B26:
  8089. 00005B26  BE46                     cmp.w      D7, D6
  8090. 00005B28  6FE6                     ble        -0x18 /* 00005B10 */
  8091. label00005B2A:
  8092. 00005B2A  4A45                     tst.w      D5
  8093. 00005B2C  6730                     beq        +0x32 /* 00005B5E */
  8094. 00005B2E  266D B138                movea.l    A3, [A5 - 0x4EC8]
  8095. 00005B32  6022                     bra        +0x24 /* 00005B56 */
  8096. label00005B34:
  8097. 00005B34  486C 0006                pea.l      [A4 + 0x6]
  8098. 00005B38  486B 002A                pea.l      [A3 + 0x2A]
  8099. 00005B3C  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8100. 00005B40  508F                     addq.l     A7, 8
  8101. 00005B42  4A40                     tst.w      D0
  8102. 00005B44  670C                     beq        +0xE /* 00005B52 */
  8103. 00005B46  206E 0010                movea.l    A0, [A6 + 0x10]
  8104. 00005B4A  208B                     move.l     [A0], A3
  8105. 00005B4C  7000                     moveq.l    D0, 0x00
  8106. 00005B4E  6000 00C2                bra        +0xC4 /* 00005C12 */
  8107. label00005B52:
  8108. 00005B52  266B 1590                movea.l    A3, [A3 + 0x1590]
  8109. label00005B56:
  8110. 00005B56  B6FC 0000                cmpa.w     A3, 0x0
  8111. 00005B5A  66D8                     bne        -0x26 /* 00005B34 */
  8112. 00005B5C  602E                     bra        +0x30 /* 00005B8C */
  8113. label00005B5E:
  8114. 00005B5E  266D B138                movea.l    A3, [A5 - 0x4EC8]
  8115. 00005B62  6022                     bra        +0x24 /* 00005B86 */
  8116. label00005B64:
  8117. 00005B64  486C 0006                pea.l      [A4 + 0x6]
  8118. 00005B68  486B 000A                pea.l      [A3 + 0xA]
  8119. 00005B6C  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8120. 00005B70  508F                     addq.l     A7, 8
  8121. 00005B72  4A40                     tst.w      D0
  8122. 00005B74  670C                     beq        +0xE /* 00005B82 */
  8123. 00005B76  206E 0010                movea.l    A0, [A6 + 0x10]
  8124. 00005B7A  208B                     move.l     [A0], A3
  8125. 00005B7C  7000                     moveq.l    D0, 0x00
  8126. 00005B7E  6000 0092                bra        +0x94 /* 00005C12 */
  8127. label00005B82:
  8128. 00005B82  266B 1590                movea.l    A3, [A3 + 0x1590]
  8129. label00005B86:
  8130. 00005B86  B6FC 0000                cmpa.w     A3, 0x0
  8131. 00005B8A  66D8                     bne        -0x26 /* 00005B64 */
  8132. label00005B8C:
  8133. 00005B8C  2D7C 4D44 4F43 FFFC      move.l     [A6 - 0x4], 0x4D444F43 /* 'MDOC' */
  8134. 00005B94  2D6D B11A FFF8           move.l     [A6 - 0x8], [A5 - 0x4EE6]
  8135. 00005B9A  486E FFF8                pea.l      [A6 - 0x8]
  8136. 00005B9E  486E FFFC                pea.l      [A6 - 0x4]
  8137. 00005BA2  4854                     pea.l      [A4]
  8138. 00005BA4  486C 0006                pea.l      [A4 + 0x6]
  8139. 00005BA8  486C 0006                pea.l      [A4 + 0x6]
  8140. 00005BAC  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  8141. 00005BB0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8142. 00005BB4  4A40                     tst.w      D0
  8143. 00005BB6  6606                     bne        +0x8 /* 00005BBE */
  8144. 00005BB8  703E                     moveq.l    D0, 0x3E
  8145. 00005BBA  6000 0056                bra        +0x58 /* 00005C12 */
  8146. label00005BBE:
  8147. 00005BBE  0CAE 4D44 4F43 FFFC      cmpi.l     [A6 - 0x4], 0x4D444F43 /* 'MDOC' */
  8148. 00005BC6  660A                     bne        +0xC /* 00005BD2 */
  8149. 00005BC8  202E FFF8                move.l     D0, [A6 - 0x8]
  8150. 00005BCC  B0AD B11A                cmp.l      D0, [A5 - 0x4EE6]
  8151. 00005BD0  6704                     beq        +0x6 /* 00005BD6 */
  8152. label00005BD2:
  8153. 00005BD2  7039                     moveq.l    D0, 0x39
  8154. 00005BD4  603C                     bra        +0x3E /* 00005C12 */
  8155. label00005BD6:
  8156. 00005BD6  266D B138                movea.l    A3, [A5 - 0x4EC8]
  8157. 00005BDA  6028                     bra        +0x2A /* 00005C04 */
  8158. label00005BDC:
  8159. 00005BDC  3014                     move.w     D0, [A4]
  8160. 00005BDE  B06B 0002                cmp.w      D0, [A3 + 0x2]
  8161. 00005BE2  661C                     bne        +0x1E /* 00005C00 */
  8162. 00005BE4  486C 0006                pea.l      [A4 + 0x6]
  8163. 00005BE8  486B 000A                pea.l      [A3 + 0xA]
  8164. 00005BEC  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8165. 00005BF0  508F                     addq.l     A7, 8
  8166. 00005BF2  4A40                     tst.w      D0
  8167. 00005BF4  670A                     beq        +0xC /* 00005C00 */
  8168. 00005BF6  206E 0010                movea.l    A0, [A6 + 0x10]
  8169. 00005BFA  208B                     move.l     [A0], A3
  8170. 00005BFC  7000                     moveq.l    D0, 0x00
  8171. 00005BFE  6012                     bra        +0x14 /* 00005C12 */
  8172. label00005C00:
  8173. 00005C00  266B 1590                movea.l    A3, [A3 + 0x1590]
  8174. label00005C04:
  8175. 00005C04  B6FC 0000                cmpa.w     A3, 0x0
  8176. 00005C08  66D2                     bne        -0x2C /* 00005BDC */
  8177. 00005C0A  206E 000C                movea.l    A0, [A6 + 0xC]
  8178. 00005C0E  4250                     clr.w      [A0]
  8179. 00005C10  7000                     moveq.l    D0, 0x00
  8180. label00005C12:
  8181. 00005C12  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  8182. 00005C16  4E5E                     unlink     A6
  8183. 00005C18  4E75                     rts
  8184. fn00005C1A:
  8185. 00005C1A  4E56 FFF8                link       A6, -0x0008
  8186. 00005C1E  48E7 0118                movem.l    -[A7], D7,A3,A4
  8187. 00005C22  266E 000C                movea.l    A3, [A6 + 0xC]
  8188. 00005C26  286E 001C                movea.l    A4, [A6 + 0x1C]
  8189. 00005C2A  206E 0018                movea.l    A0, [A6 + 0x18]
  8190. 00005C2E  4250                     clr.w      [A0]
  8191. 00005C30  4254                     clr.w      [A4]
  8192. 00005C32  422C 0006                clr.b      [A4 + 0x6]
  8193. 00005C36  0C53 2B66                cmpi.w     [A3], 0x2B66 /* '+f' */
  8194. 00005C3A  6620                     bne        +0x22 /* 00005C5C */
  8195. 00005C3C  508B                     addq.l     A3, 8
  8196. 00005C3E  206E 0018                movea.l    A0, [A6 + 0x18]
  8197. 00005C42  5250                     addq.w     [A0], 1
  8198. 00005C44  0C53 2B53                cmpi.w     [A3], 0x2B53 /* '+S' */
  8199. 00005C48  6706                     beq        +0x8 /* 00005C50 */
  8200. 00005C4A  7002                     moveq.l    D0, 0x02
  8201. 00005C4C  6000 00A4                bra        +0xA6 /* 00005CF2 */
  8202. label00005C50:
  8203. 00005C50  206E 0018                movea.l    A0, [A6 + 0x18]
  8204. 00005C54  5250                     addq.w     [A0], 1
  8205. 00005C56  7000                     moveq.l    D0, 0x00
  8206. 00005C58  6000 0098                bra        +0x9A /* 00005CF2 */
  8207. label00005C5C:
  8208. 00005C5C  0C53 2B53                cmpi.w     [A3], 0x2B53 /* '+S' */
  8209. 00005C60  6612                     bne        +0x14 /* 00005C74 */
  8210. 00005C62  508B                     addq.l     A3, 8
  8211. 00005C64  206E 0018                movea.l    A0, [A6 + 0x18]
  8212. 00005C68  5250                     addq.w     [A0], 1
  8213. 00005C6A  4A53                     tst.w      [A3]
  8214. 00005C6C  6606                     bne        +0x8 /* 00005C74 */
  8215. 00005C6E  7000                     moveq.l    D0, 0x00
  8216. 00005C70  6000 0080                bra        +0x82 /* 00005CF2 */
  8217. label00005C74:
  8218. 00005C74  486E FFFC                pea.l      [A6 - 0x4]
  8219. 00005C78  486E FFFA                pea.l      [A6 - 0x6]
  8220. 00005C7C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8221. 00005C80  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8222. 00005C84  2F0B                     move.l     -[A7], A3
  8223. 00005C86  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8224. 00005C8A  4EBA B65C                jsr        [PC - 0x49A4 /* 000012E8 */]
  8225. 00005C8E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8226. 00005C92  3E00                     move.w     D7, D0
  8227. 00005C94  4A47                     tst.w      D7
  8228. 00005C96  6624                     bne        +0x26 /* 00005CBC */
  8229. 00005C98  486C 0006                pea.l      [A4 + 0x6]
  8230. 00005C9C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8231. 00005CA0  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  8232. 00005CA4  508F                     addq.l     A7, 8
  8233. 00005CA6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8234. 00005CAA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8235. 00005CAE  206E 0018                movea.l    A0, [A6 + 0x18]
  8236. 00005CB2  302E FFFA                move.w     D0, [A6 - 0x6]
  8237. 00005CB6  D150                     add.w      [A0], D0
  8238. 00005CB8  7000                     moveq.l    D0, 0x00
  8239. 00005CBA  6036                     bra        +0x38 /* 00005CF2 */
  8240. label00005CBC:
  8241. 00005CBC  0C47 0010                cmpi.w     D7, 0x10
  8242. 00005CC0  6704                     beq        +0x6 /* 00005CC6 */
  8243. 00005CC2  3007                     move.w     D0, D7
  8244. 00005CC4  602C                     bra        +0x2E /* 00005CF2 */
  8245. label00005CC6:
  8246. 00005CC6  486C 0006                pea.l      [A4 + 0x6]
  8247. 00005CCA  486E FFFA                pea.l      [A6 - 0x6]
  8248. 00005CCE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8249. 00005CD2  2F0B                     move.l     -[A7], A3
  8250. 00005CD4  4EBA 0024                jsr        [PC + 0x24 /* 00005CFA */]
  8251. 00005CD8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8252. 00005CDC  3E00                     move.w     D7, D0
  8253. 00005CDE  4A47                     tst.w      D7
  8254. 00005CE0  6704                     beq        +0x6 /* 00005CE6 */
  8255. 00005CE2  3007                     move.w     D0, D7
  8256. 00005CE4  600C                     bra        +0xE /* 00005CF2 */
  8257. label00005CE6:
  8258. 00005CE6  206E 0018                movea.l    A0, [A6 + 0x18]
  8259. 00005CEA  302E FFFA                move.w     D0, [A6 - 0x6]
  8260. 00005CEE  D150                     add.w      [A0], D0
  8261. 00005CF0  7000                     moveq.l    D0, 0x00
  8262. label00005CF2:
  8263. 00005CF2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  8264. 00005CF6  4E5E                     unlink     A6
  8265. 00005CF8  4E75                     rts
  8266. fn00005CFA:
  8267. 00005CFA  4E56 FFF8                link       A6, -0x0008
  8268. 00005CFE  48E7 0038                movem.l    -[A7], A2,A3,A4
  8269. 00005D02  286E 0008                movea.l    A4, [A6 + 0x8]
  8270. 00005D06  266E 000C                movea.l    A3, [A6 + 0xC]
  8271. 00005D0A  246E 0014                movea.l    A2, [A6 + 0x14]
  8272. 00005D0E  2D4C FFF8                move.l     [A6 - 0x8], A4
  8273. 00005D12  6004                     bra        +0x6 /* 00005D18 */
  8274. label00005D14:
  8275. 00005D14  50AE FFF8                addq.l     [A6 - 0x8], 8
  8276. label00005D18:
  8277. 00005D18  206E FFF8                movea.l    A0, [A6 - 0x8]
  8278. 00005D1C  4A50                     tst.w      [A0]
  8279. 00005D1E  66F4                     bne        -0xA /* 00005D14 */
  8280. 00005D20  202E FFF8                move.l     D0, [A6 - 0x8]
  8281. 00005D24  908C                     sub.l      D0, A4
  8282. 00005D26  E680                     asr        D0, 3
  8283. 00005D28  206E 0010                movea.l    A0, [A6 + 0x10]
  8284. 00005D2C  3080                     move.w     [A0], D0
  8285. 00005D2E  206E FFF8                movea.l    A0, [A6 - 0x8]
  8286. 00005D32  3028 0002                move.w     D0, [A0 + 0x2]
  8287. 00005D36  906C 0002                sub.w      D0, [A4 + 0x2]
  8288. 00005D3A  48C0                     ext.l      D0
  8289. 00005D3C  2D40 FFFC                move.l     [A6 - 0x4], D0
  8290. 00005D40  0CAE 0000 00FF FFFC      cmpi.l     [A6 - 0x4], 0xFF
  8291. 00005D48  6D04                     blt        +0x6 /* 00005D4E */
  8292. 00005D4A  700E                     moveq.l    D0, 0x0E
  8293. 00005D4C  601E                     bra        +0x20 /* 00005D6C */
  8294. label00005D4E:
  8295. 00005D4E  306C 0002                movea.w    A0, [A4 + 0x2]
  8296. 00005D52  D1CB                     add.l      A0, A3
  8297. 00005D54  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8298. 00005D58  486A 0001                pea.l      [A2 + 0x1]
  8299. 00005D5C  4850                     pea.l      [A0]
  8300. 00005D5E  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  8301. 00005D62  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8302. 00005D66  14AE FFFF                move.b     [A2], [A6 - 0x1]
  8303. 00005D6A  7000                     moveq.l    D0, 0x00
  8304. label00005D6C:
  8305. 00005D6C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  8306. 00005D70  4E5E                     unlink     A6
  8307. 00005D72  4E75                     rts
  8308. export_416:
  8309. 00005D74  426D B2DE                clr.w      [A5 - 0x4D22]
  8310. 00005D78  426D B2E0                clr.w      [A5 - 0x4D20]
  8311. 00005D7C  700B                     moveq.l    D0, 0x0B
  8312. 00005D7E  3B40 B2E2                move.w     [A5 - 0x4D1E], D0
  8313. 00005D82  7015                     moveq.l    D0, 0x15
  8314. 00005D84  3B40 B2E4                move.w     [A5 - 0x4D1C], D0
  8315. 00005D88  3B7C 00FF B2E6           move.w     [A5 - 0x4D1A], 0xFF
  8316. 00005D8E  426D B2E8                clr.w      [A5 - 0x4D18]
  8317. 00005D92  7001                     moveq.l    D0, 0x01
  8318. 00005D94  3B40 B2EA                move.w     [A5 - 0x4D16], D0
  8319. 00005D98  7001                     moveq.l    D0, 0x01
  8320. 00005D9A  3B40 B2EC                move.w     [A5 - 0x4D14], D0
  8321. 00005D9E  3B7C 00FF B2EE           move.w     [A5 - 0x4D12], 0xFF
  8322. 00005DA4  426D B2F0                clr.w      [A5 - 0x4D10]
  8323. 00005DA8  426D B2F2                clr.w      [A5 - 0x4D0E]
  8324. 00005DAC  426D B2F4                clr.w      [A5 - 0x4D0C]
  8325. 00005DB0  7001                     moveq.l    D0, 0x01
  8326. 00005DB2  3B40 B2F6                move.w     [A5 - 0x4D0A], D0
  8327. 00005DB6  7001                     moveq.l    D0, 0x01
  8328. 00005DB8  3B40 B2F8                move.w     [A5 - 0x4D08], D0
  8329. 00005DBC  7004                     moveq.l    D0, 0x04
  8330. 00005DBE  3B40 B2FA                move.w     [A5 - 0x4D06], D0
  8331. 00005DC2  7001                     moveq.l    D0, 0x01
  8332. 00005DC4  3B40 B2FC                move.w     [A5 - 0x4D04], D0
  8333. 00005DC8  7001                     moveq.l    D0, 0x01
  8334. 00005DCA  3B40 B304                move.w     [A5 - 0x4CFC], D0
  8335. 00005DCE  426D B2FE                clr.w      [A5 - 0x4D02]
  8336. 00005DD2  7005                     moveq.l    D0, 0x05
  8337. 00005DD4  3B40 B300                move.w     [A5 - 0x4D00], D0
  8338. 00005DD8  426D B302                clr.w      [A5 - 0x4CFE]
  8339. 00005DDC  426D B306                clr.w      [A5 - 0x4CFA]
  8340. 00005DE0  42AD B30E                clr.l      [A5 - 0x4CF2]
  8341. 00005DE4  426D B308                clr.w      [A5 - 0x4CF8]
  8342. 00005DE8  426D B30A                clr.w      [A5 - 0x4CF6]
  8343. 00005DEC  426D B30C                clr.w      [A5 - 0x4CF4]
  8344. 00005DF0  7001                     moveq.l    D0, 0x01
  8345. 00005DF2  3B40 B312                move.w     [A5 - 0x4CEE], D0
  8346. 00005DF6  7001                     moveq.l    D0, 0x01
  8347. 00005DF8  3B40 B314                move.w     [A5 - 0x4CEC], D0
  8348. 00005DFC  426D B316                clr.w      [A5 - 0x4CEA]
  8349. 00005E00  7001                     moveq.l    D0, 0x01
  8350. 00005E02  3B40 B318                move.w     [A5 - 0x4CE8], D0
  8351. 00005E06  426D B31A                clr.w      [A5 - 0x4CE6]
  8352. 00005E0A  700C                     moveq.l    D0, 0x0C
  8353. 00005E0C  3B40 B31C                move.w     [A5 - 0x4CE4], D0
  8354. 00005E10  426D B322                clr.w      [A5 - 0x4CDE]
  8355. 00005E14  7010                     moveq.l    D0, 0x10
  8356. 00005E16  3B40 B324                move.w     [A5 - 0x4CDC], D0
  8357. 00005E1A  7003                     moveq.l    D0, 0x03
  8358. 00005E1C  3B40 B31E                move.w     [A5 - 0x4CE2], D0
  8359. 00005E20  426D B320                clr.w      [A5 - 0x4CE0]
  8360. 00005E24  426D B39A                clr.w      [A5 - 0x4C66]
  8361. 00005E28  426D B398                clr.w      [A5 - 0x4C68]
  8362. 00005E2C  42A7                     clr.l      -[A7]
  8363. 00005E2E  42A7                     clr.l      -[A7]
  8364. 00005E30  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8365. 00005E34  205F                     movea.l    A0, [A7]+
  8366. 00005E36  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  8367. 00005E3A  42A7                     clr.l      -[A7]
  8368. 00005E3C  42A7                     clr.l      -[A7]
  8369. 00005E3E  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8370. 00005E42  205F                     movea.l    A0, [A7]+
  8371. 00005E44  2B48 B3BC                move.l     [A5 - 0x4C44], A0
  8372. 00005E48  42A7                     clr.l      -[A7]
  8373. 00005E4A  42A7                     clr.l      -[A7]
  8374. 00005E4C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8375. 00005E50  205F                     movea.l    A0, [A7]+
  8376. 00005E52  2B48 B3A4                move.l     [A5 - 0x4C5C], A0
  8377. 00005E56  42A7                     clr.l      -[A7]
  8378. 00005E58  42A7                     clr.l      -[A7]
  8379. 00005E5A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8380. 00005E5E  205F                     movea.l    A0, [A7]+
  8381. 00005E60  2B48 B3C0                move.l     [A5 - 0x4C40], A0
  8382. 00005E64  42A7                     clr.l      -[A7]
  8383. 00005E66  42A7                     clr.l      -[A7]
  8384. 00005E68  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8385. 00005E6C  205F                     movea.l    A0, [A7]+
  8386. 00005E6E  2B48 B3C4                move.l     [A5 - 0x4C3C], A0
  8387. 00005E72  42A7                     clr.l      -[A7]
  8388. 00005E74  42A7                     clr.l      -[A7]
  8389. 00005E76  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8390. 00005E7A  205F                     movea.l    A0, [A7]+
  8391. 00005E7C  2B48 B3C8                move.l     [A5 - 0x4C38], A0
  8392. 00005E80  42A7                     clr.l      -[A7]
  8393. 00005E82  42A7                     clr.l      -[A7]
  8394. 00005E84  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8395. 00005E88  205F                     movea.l    A0, [A7]+
  8396. 00005E8A  2B48 B3B0                move.l     [A5 - 0x4C50], A0
  8397. 00005E8E  42A7                     clr.l      -[A7]
  8398. 00005E90  42A7                     clr.l      -[A7]
  8399. 00005E92  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8400. 00005E96  205F                     movea.l    A0, [A7]+
  8401. 00005E98  2B48 B3A8                move.l     [A5 - 0x4C58], A0
  8402. 00005E9C  42A7                     clr.l      -[A7]
  8403. 00005E9E  42A7                     clr.l      -[A7]
  8404. 00005EA0  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8405. 00005EA4  205F                     movea.l    A0, [A7]+
  8406. 00005EA6  2B48 B3AC                move.l     [A5 - 0x4C54], A0
  8407. 00005EAA  42A7                     clr.l      -[A7]
  8408. 00005EAC  42A7                     clr.l      -[A7]
  8409. 00005EAE  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8410. 00005EB2  205F                     movea.l    A0, [A7]+
  8411. 00005EB4  2B48 B3B4                move.l     [A5 - 0x4C4C], A0
  8412. 00005EB8  42A7                     clr.l      -[A7]
  8413. 00005EBA  42A7                     clr.l      -[A7]
  8414. 00005EBC  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8415. 00005EC0  205F                     movea.l    A0, [A7]+
  8416. 00005EC2  2B48 B3A0                move.l     [A5 - 0x4C60], A0
  8417. 00005EC6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  8418. 00005ECA  4E75                     rts
  8419. export_415:
  8420. fn00005ECC:
  8421. 00005ECC  4E56 FFE0                link       A6, -0x0020
  8422. 00005ED0  48E7 0108                movem.l    -[A7], D7,A4
  8423. 00005ED4  286E 000C                movea.l    A4, [A6 + 0xC]
  8424. 00005ED8  42A7                     clr.l      -[A7]
  8425. 00005EDA  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  8426. 00005EDE  201F                     move.l     D0, [A7]+
  8427. 00005EE0  0C80 0000 1388           cmpi.l     D0, 0x1388
  8428. 00005EE6  6C06                     bge        +0x8 /* 00005EEE */
  8429. 00005EE8  7032                     moveq.l    D0, 0x32
  8430. 00005EEA  6000 005A                bra        +0x5C /* 00005F46 */
  8431. label00005EEE:
  8432. 00005EEE  7E00                     moveq.l    D7, 0x00
  8433. 00005EF0  6010                     bra        +0x12 /* 00005F02 */
  8434. label00005EF2:
  8435. 00005EF2  3007                     move.w     D0, D7
  8436. 00005EF4  48C0                     ext.l      D0
  8437. 00005EF6  E580                     asl        D0, 2
  8438. 00005EF8  D08E                     add.l      D0, A6
  8439. 00005EFA  2040                     movea.l    A0, D0
  8440. 00005EFC  42A8 FFE0                clr.l      [A0 - 0x20]
  8441. 00005F00  5247                     addq.w     D7, 1
  8442. label00005F02:
  8443. 00005F02  0C47 0008                cmpi.w     D7, 0x8
  8444. 00005F06  6DEA                     blt        -0x14 /* 00005EF2 */
  8445. 00005F08  306C 0002                movea.w    A0, [A4 + 0x2]
  8446. 00005F0C  D1EE 0010                add.l      A0, [A6 + 0x10]
  8447. 00005F10  326C 0004                movea.w    A1, [A4 + 0x4]
  8448. 00005F14  2F09                     move.l     -[A7], A1
  8449. 00005F16  4850                     pea.l      [A0]
  8450. 00005F18  486E FFE0                pea.l      [A6 - 0x20]
  8451. 00005F1C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  8452. 00005F20  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8453. 00005F24  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8454. 00005F28  486E FFE0                pea.l      [A6 - 0x20]
  8455. 00005F2C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8456. 00005F30  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8457. 00005F34  2F0C                     move.l     -[A7], A4
  8458. 00005F36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8459. 00005F3A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8460. 00005F3E  4EBA 000E                jsr        [PC + 0xE /* 00005F4E */]
  8461. 00005F42  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  8462. label00005F46:
  8463. 00005F46  4CDF 1080                movem.l    D7,A4, [A7]+
  8464. 00005F4A  4E5E                     unlink     A6
  8465. 00005F4C  4E75                     rts
  8466. fn00005F4E:
  8467. 00005F4E  4E56 FFFC                link       A6, -0x0004
  8468. 00005F52  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  8469. 00005F56  286E 0008                movea.l    A4, [A6 + 0x8]
  8470. 00005F5A  266E 0010                movea.l    A3, [A6 + 0x10]
  8471. label00005F5E:
  8472. 00005F5E  246C 0012                movea.l    A2, [A4 + 0x12]
  8473. 00005F62  486C 0020                pea.l      [A4 + 0x20]
  8474. 00005F66  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8475. 00005F6A  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  8476. 00005F6E  508F                     addq.l     A7, 8
  8477. 00005F70  4A40                     tst.w      D0
  8478. 00005F72  6708                     beq        +0xA /* 00005F7C */
  8479. label00005F74:
  8480. 00005F74  0C52 0001                cmpi.w     [A2], 0x1
  8481. 00005F78  6600 00A6                bne        +0xA8 /* 00006020 */
  8482. label00005F7C:
  8483. 00005F7C  0C54 0006                cmpi.w     [A4], 0x6
  8484. 00005F80  6600 0096                bne        +0x98 /* 00006018 */
  8485. 00005F84  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  8486. 00005F88  486E FFFC                pea.l      [A6 - 0x4]
  8487. 00005F8C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8488. 00005F90  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8489. 00005F94  2F0B                     move.l     -[A7], A3
  8490. 00005F96  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8491. 00005F9A  4EAD 0DDA                jsr        [A5 + 0xDDA /* export_439 */]
  8492. 00005F9E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8493. 00005FA2  3E00                     move.w     D7, D0
  8494. 00005FA4  0C47 FC18                cmpi.w     D7, 0xFC18
  8495. 00005FA8  6604                     bne        +0x6 /* 00005FAE */
  8496. 00005FAA  426E FFFC                clr.w      [A6 - 0x4]
  8497. label00005FAE:
  8498. 00005FAE  4A47                     tst.w      D7
  8499. 00005FB0  6F18                     ble        +0x1A /* 00005FCA */
  8500. 00005FB2  4A6E FFFC                tst.w      [A6 - 0x4]
  8501. 00005FB6  6712                     beq        +0x14 /* 00005FCA */
  8502. 00005FB8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8503. 00005FBC  2F0B                     move.l     -[A7], A3
  8504. 00005FBE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8505. 00005FC2  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  8506. 00005FC6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8507. label00005FCA:
  8508. 00005FCA  4A6E FFFC                tst.w      [A6 - 0x4]
  8509. 00005FCE  6706                     beq        +0x8 /* 00005FD6 */
  8510. 00005FD0  3007                     move.w     D0, D7
  8511. 00005FD2  6000 00CE                bra        +0xD0 /* 000060A2 */
  8512. label00005FD6:
  8513. 00005FD6  4AAE 0020                tst.l      [A6 + 0x20]
  8514. 00005FDA  6722                     beq        +0x24 /* 00005FFE */
  8515. 00005FDC  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  8516. 00005FE0  486E FFFE                pea.l      [A6 - 0x2]
  8517. 00005FE4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8518. 00005FE8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8519. 00005FEC  2F0B                     move.l     -[A7], A3
  8520. 00005FEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8521. 00005FF2  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  8522. 00005FF6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8523. 00005FFA  6000 00A6                bra        +0xA8 /* 000060A2 */
  8524. label00005FFE:
  8525. 00005FFE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8526. 00006002  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8527. 00006006  2F0B                     move.l     -[A7], A3
  8528. 00006008  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8529. 0000600C  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  8530. 00006010  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8531. 00006014  6000 008C                bra        +0x8E /* 000060A2 */
  8532. label00006018:
  8533. 00006018  49EC 0040                lea.l      A4, [A4 + 0x40]
  8534. 0000601C  6000 FF40                bra        -0xBE /* 00005F5E */
  8535. label00006020:
  8536. 00006020  0C52 2B41                cmpi.w     [A2], 0x2B41 /* '+A' */
  8537. 00006024  6606                     bne        +0x8 /* 0000602C */
  8538. 00006026  4AAE 0020                tst.l      [A6 + 0x20]
  8539. 0000602A  6710                     beq        +0x12 /* 0000603C */
  8540. label0000602C:
  8541. 0000602C  0C52 2B29                cmpi.w     [A2], 0x2B29 /* '+)' */
  8542. 00006030  6600 0066                bne        +0x68 /* 00006098 */
  8543. 00006034  4AAE 0020                tst.l      [A6 + 0x20]
  8544. 00006038  6700 005E                beq        +0x60 /* 00006098 */
  8545. label0000603C:
  8546. 0000603C  508A                     addq.l     A2, 8
  8547. 0000603E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8548. 00006042  2F0B                     move.l     -[A7], A3
  8549. 00006044  2F2C 000E                move.l     -[A7], [A4 + 0xE]
  8550. 00006048  2F0A                     move.l     -[A7], A2
  8551. 0000604A  4EBA 11A2                jsr        [PC + 0x11A2 /* 000071EE */]
  8552. 0000604E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8553. 00006052  4A40                     tst.w      D0
  8554. 00006054  6742                     beq        +0x44 /* 00006098 */
  8555. 00006056  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  8556. 0000605A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8557. 0000605E  2F0B                     move.l     -[A7], A3
  8558. 00006060  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8559. 00006064  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8560. 00006068  2F0A                     move.l     -[A7], A2
  8561. 0000606A  2F0C                     move.l     -[A7], A4
  8562. 0000606C  4EBA 003C                jsr        [PC + 0x3C /* 000060AA */]
  8563. 00006070  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  8564. 00006074  3E00                     move.w     D7, D0
  8565. 00006076  0C47 FC18                cmpi.w     D7, 0xFC18
  8566. 0000607A  6700 FF00                beq        -0xFE /* 00005F7C */
  8567. 0000607E  4A47                     tst.w      D7
  8568. 00006080  6F10                     ble        +0x12 /* 00006092 */
  8569. 00006082  2F2C 000E                move.l     -[A7], [A4 + 0xE]
  8570. 00006086  2F0A                     move.l     -[A7], A2
  8571. 00006088  2F0C                     move.l     -[A7], A4
  8572. 0000608A  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  8573. 0000608E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8574. label00006092:
  8575. 00006092  3007                     move.w     D0, D7
  8576. 00006094  600C                     bra        +0xE /* 000060A2 */
  8577. label00006096:
  8578. 00006096  508A                     addq.l     A2, 8
  8579. label00006098:
  8580. 00006098  4A52                     tst.w      [A2]
  8581. 0000609A  66FA                     bne        -0x4 /* 00006096 */
  8582. 0000609C  508A                     addq.l     A2, 8
  8583. 0000609E  6000 FED4                bra        -0x12A /* 00005F74 */
  8584. label000060A2:
  8585. 000060A2  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  8586. 000060A6  4E5E                     unlink     A6
  8587. 000060A8  4E75                     rts
  8588. fn000060AA:
  8589. 000060AA  4E56 FFA4                link       A6, -0x005C
  8590. 000060AE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8591. 000060B2  266E 000C                movea.l    A3, [A6 + 0xC]
  8592. 000060B6  286E 0018                movea.l    A4, [A6 + 0x18]
  8593. 000060BA  7E00                     moveq.l    D7, 0x00
  8594. 000060BC  206E 0008                movea.l    A0, [A6 + 0x8]
  8595. 000060C0  43EE FFC0                lea.l      A1, [A6 - 0x40]
  8596. 000060C4  700F                     moveq.l    D0, 0x0F
  8597. label000060C6:
  8598. 000060C6  22D8                     move.l     [A1]+, [A0]+
  8599. 000060C8  51C8 FFFC                dbf        D0, -0x6 /* 000060C6 */
  8600. 000060CC  3D47 FFB0                move.w     [A6 - 0x50], D7
  8601. 000060D0  42A7                     clr.l      -[A7]
  8602. 000060D2  42A7                     clr.l      -[A7]
  8603. 000060D4  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8604. 000060D8  205F                     movea.l    A0, [A7]+
  8605. 000060DA  2D48 FFB8                move.l     [A6 - 0x48], A0
  8606. 000060DE  42AE FFB4                clr.l      [A6 - 0x4C]
  8607. 000060E2  486E FFBC                pea.l      [A6 - 0x44]
  8608. 000060E6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8609. 000060EA  2F0C                     move.l     -[A7], A4
  8610. 000060EC  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  8611. 000060F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8612. 000060F4  42A7                     clr.l      -[A7]
  8613. 000060F6  42A7                     clr.l      -[A7]
  8614. 000060F8  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8615. 000060FC  205F                     movea.l    A0, [A7]+
  8616. 000060FE  2D48 FFAC                move.l     [A6 - 0x54], A0
  8617. 00006102  486E FFB0                pea.l      [A6 - 0x50]
  8618. 00006106  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8619. 0000610A  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  8620. 0000610E  508F                     addq.l     A7, 8
  8621. 00006110  508C                     addq.l     A4, 8
  8622. 00006112  4AAE 0020                tst.l      [A6 + 0x20]
  8623. 00006116  6718                     beq        +0x1A /* 00006130 */
  8624. 00006118  0C54 0005                cmpi.w     [A4], 0x5
  8625. 0000611C  6710                     beq        +0x12 /* 0000612E */
  8626. 0000611E  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8627. 00006122  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8628. 00006126  588F                     addq.l     A7, 4
  8629. 00006128  7031                     moveq.l    D0, 0x31
  8630. 0000612A  6000 0204                bra        +0x206 /* 00006330 */
  8631. label0000612E:
  8632. 0000612E  508C                     addq.l     A4, 8
  8633. label00006130:
  8634. 00006130  4AAE 0020                tst.l      [A6 + 0x20]
  8635. 00006134  6708                     beq        +0xA /* 0000613E */
  8636. 00006136  0C54 0006                cmpi.w     [A4], 0x6
  8637. 0000613A  6700 009E                beq        +0xA0 /* 000061DA */
  8638. label0000613E:
  8639. 0000613E  4AAE 0020                tst.l      [A6 + 0x20]
  8640. 00006142  6606                     bne        +0x8 /* 0000614A */
  8641. 00006144  4A54                     tst.w      [A4]
  8642. 00006146  6700 0092                beq        +0x94 /* 000061DA */
  8643. label0000614A:
  8644. 0000614A  4A47                     tst.w      D7
  8645. 0000614C  6724                     beq        +0x26 /* 00006172 */
  8646. 0000614E  4AAE 0020                tst.l      [A6 + 0x20]
  8647. 00006152  6716                     beq        +0x18 /* 0000616A */
  8648. 00006154  0C54 0007                cmpi.w     [A4], 0x7
  8649. 00006158  6710                     beq        +0x12 /* 0000616A */
  8650. 0000615A  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8651. 0000615E  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8652. 00006162  588F                     addq.l     A7, 4
  8653. 00006164  7002                     moveq.l    D0, 0x02
  8654. 00006166  6000 01C8                bra        +0x1CA /* 00006330 */
  8655. label0000616A:
  8656. 0000616A  0C54 0007                cmpi.w     [A4], 0x7
  8657. 0000616E  6602                     bne        +0x4 /* 00006172 */
  8658. 00006170  508C                     addq.l     A4, 8
  8659. label00006172:
  8660. 00006172  486E FFBC                pea.l      [A6 - 0x44]
  8661. 00006176  486E FFA6                pea.l      [A6 - 0x5A]
  8662. 0000617A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8663. 0000617E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8664. 00006182  2F0C                     move.l     -[A7], A4
  8665. 00006184  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8666. 00006188  4EBA 9E78                jsr        [PC - 0x6188 /* 00000002 */]
  8667. 0000618C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8668. 00006190  3C00                     move.w     D6, D0
  8669. 00006192  4A46                     tst.w      D6
  8670. 00006194  6710                     beq        +0x12 /* 000061A6 */
  8671. 00006196  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8672. 0000619A  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8673. 0000619E  588F                     addq.l     A7, 4
  8674. 000061A0  3006                     move.w     D0, D6
  8675. 000061A2  6000 018C                bra        +0x18E /* 00006330 */
  8676. label000061A6:
  8677. 000061A6  5247                     addq.w     D7, 1
  8678. 000061A8  302E FFA6                move.w     D0, [A6 - 0x5A]
  8679. 000061AC  48C0                     ext.l      D0
  8680. 000061AE  E780                     asl        D0, 3
  8681. 000061B0  D9C0                     add.l      A4, D0
  8682. 000061B2  3D47 FFB0                move.w     [A6 - 0x50], D7
  8683. 000061B6  42A7                     clr.l      -[A7]
  8684. 000061B8  42A7                     clr.l      -[A7]
  8685. 000061BA  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8686. 000061BE  205F                     movea.l    A0, [A7]+
  8687. 000061C0  2D48 FFB8                move.l     [A6 - 0x48], A0
  8688. 000061C4  42AE FFB4                clr.l      [A6 - 0x4C]
  8689. 000061C8  486E FFB0                pea.l      [A6 - 0x50]
  8690. 000061CC  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8691. 000061D0  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  8692. 000061D4  508F                     addq.l     A7, 8
  8693. 000061D6  6000 FF58                bra        -0xA6 /* 00006130 */
  8694. label000061DA:
  8695. 000061DA  7E00                     moveq.l    D7, 0x00
  8696. 000061DC  2D4B FFA8                move.l     [A6 - 0x58], A3
  8697. 000061E0  508B                     addq.l     A3, 8
  8698. 000061E2  4A53                     tst.w      [A3]
  8699. 000061E4  674C                     beq        +0x4E /* 00006232 */
  8700. label000061E6:
  8701. 000061E6  5247                     addq.w     D7, 1
  8702. 000061E8  3F07                     move.w     -[A7], D7
  8703. 000061EA  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8704. 000061EE  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  8705. 000061F2  2F0B                     move.l     -[A7], A3
  8706. 000061F4  4EBA 0142                jsr        [PC + 0x142 /* 00006338 */]
  8707. 000061F8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8708. 000061FC  3C00                     move.w     D6, D0
  8709. 000061FE  4A46                     tst.w      D6
  8710. 00006200  6710                     beq        +0x12 /* 00006212 */
  8711. 00006202  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8712. 00006206  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8713. 0000620A  588F                     addq.l     A7, 4
  8714. 0000620C  3006                     move.w     D0, D6
  8715. 0000620E  6000 0120                bra        +0x122 /* 00006330 */
  8716. label00006212:
  8717. 00006212  508B                     addq.l     A3, 8
  8718. 00006214  4A53                     tst.w      [A3]
  8719. 00006216  671A                     beq        +0x1C /* 00006232 */
  8720. 00006218  0C53 0007                cmpi.w     [A3], 0x7
  8721. 0000621C  6710                     beq        +0x12 /* 0000622E */
  8722. 0000621E  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8723. 00006222  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8724. 00006226  588F                     addq.l     A7, 4
  8725. 00006228  7013                     moveq.l    D0, 0x13
  8726. 0000622A  6000 0104                bra        +0x106 /* 00006330 */
  8727. label0000622E:
  8728. 0000622E  508B                     addq.l     A3, 8
  8729. 00006230  60B4                     bra        -0x4A /* 000061E6 */
  8730. label00006232:
  8731. 00006232  508B                     addq.l     A3, 8
  8732. 00006234  284B                     movea.l    A4, A3
  8733. label00006236:
  8734. 00006236  0C54 0001                cmpi.w     [A4], 0x1
  8735. 0000623A  6606                     bne        +0x8 /* 00006242 */
  8736. 0000623C  7011                     moveq.l    D0, 0x11
  8737. 0000623E  6000 00F0                bra        +0xF2 /* 00006330 */
  8738. label00006242:
  8739. 00006242  0C54 2715                cmpi.w     [A4], 0x2715
  8740. 00006246  6640                     bne        +0x42 /* 00006288 */
  8741. 00006248  508C                     addq.l     A4, 8
  8742. 0000624A  0C54 2718                cmpi.w     [A4], 0x2718
  8743. 0000624E  6738                     beq        +0x3A /* 00006288 */
  8744. 00006250  0C54 271D                cmpi.w     [A4], 0x271D
  8745. 00006254  6732                     beq        +0x34 /* 00006288 */
  8746. 00006256  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  8747. 0000625A  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  8748. 0000625E  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  8749. 00006262  2F0C                     move.l     -[A7], A4
  8750. 00006264  4EBA 0F88                jsr        [PC + 0xF88 /* 000071EE */]
  8751. 00006268  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8752. 0000626C  4A40                     tst.w      D0
  8753. 0000626E  6706                     beq        +0x8 /* 00006276 */
  8754. 00006270  508C                     addq.l     A4, 8
  8755. 00006272  4A54                     tst.w      [A4]
  8756. 00006274  671A                     beq        +0x1C /* 00006290 */
  8757. label00006276:
  8758. 00006276  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8759. 0000627A  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8760. 0000627E  588F                     addq.l     A7, 4
  8761. 00006280  7011                     moveq.l    D0, 0x11
  8762. 00006282  6000 00AC                bra        +0xAE /* 00006330 */
  8763. label00006286:
  8764. 00006286  508C                     addq.l     A4, 8
  8765. label00006288:
  8766. 00006288  4A54                     tst.w      [A4]
  8767. 0000628A  66FA                     bne        -0x4 /* 00006286 */
  8768. 0000628C  508C                     addq.l     A4, 8
  8769. 0000628E  60A6                     bra        -0x58 /* 00006236 */
  8770. label00006290:
  8771. 00006290  49EC FFF0                lea.l      A4, [A4 - 0x10]
  8772. 00006294  3D6D B120 FFA4           move.w     [A6 - 0x5C], [A5 - 0x4EE0]
  8773. 0000629A  4AAE 0020                tst.l      [A6 + 0x20]
  8774. 0000629E  6706                     beq        +0x8 /* 000062A6 */
  8775. 000062A0  206E 0020                movea.l    A0, [A6 + 0x20]
  8776. 000062A4  4290                     clr.l      [A0]
  8777. label000062A6:
  8778. 000062A6  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  8779. 000062AA  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8780. 000062AE  2F0C                     move.l     -[A7], A4
  8781. 000062B0  2F0B                     move.l     -[A7], A3
  8782. 000062B2  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  8783. 000062B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8784. 000062BA  4EBA 01A6                jsr        [PC + 0x1A6 /* 00006462 */]
  8785. 000062BE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8786. 000062C2  3C00                     move.w     D6, D0
  8787. 000062C4  4AAE 0020                tst.l      [A6 + 0x20]
  8788. 000062C8  6718                     beq        +0x1A /* 000062E2 */
  8789. 000062CA  206E 0020                movea.l    A0, [A6 + 0x20]
  8790. 000062CE  4A90                     tst.l      [A0]
  8791. 000062D0  6610                     bne        +0x12 /* 000062E2 */
  8792. 000062D2  42A7                     clr.l      -[A7]
  8793. 000062D4  42A7                     clr.l      -[A7]
  8794. 000062D6  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8795. 000062DA  205F                     movea.l    A0, [A7]+
  8796. 000062DC  226E 0020                movea.l    A1, [A6 + 0x20]
  8797. 000062E0  2288                     move.l     [A1], A0
  8798. label000062E2:
  8799. 000062E2  3B6E FFA4 B120           move.w     [A5 - 0x4EE0], [A6 - 0x5C]
  8800. 000062E8  0C46 FC1B                cmpi.w     D6, 0xFC1B
  8801. 000062EC  6602                     bne        +0x4 /* 000062F0 */
  8802. 000062EE  7C1F                     moveq.l    D6, 0x1F
  8803. label000062F0:
  8804. 000062F0  0C46 FC1C                cmpi.w     D6, 0xFC1C
  8805. 000062F4  6602                     bne        +0x4 /* 000062F8 */
  8806. 000062F6  7C23                     moveq.l    D6, 0x23
  8807. label000062F8:
  8808. 000062F8  0C46 FC19                cmpi.w     D6, 0xFC19
  8809. 000062FC  6602                     bne        +0x4 /* 00006300 */
  8810. 000062FE  7C00                     moveq.l    D6, 0x00
  8811. label00006300:
  8812. 00006300  4A46                     tst.w      D6
  8813. 00006302  6F16                     ble        +0x18 /* 0000631A */
  8814. 00006304  206E 0008                movea.l    A0, [A6 + 0x8]
  8815. 00006308  2F28 000E                move.l     -[A7], [A0 + 0xE]
  8816. 0000630C  2F0B                     move.l     -[A7], A3
  8817. 0000630E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8818. 00006312  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  8819. 00006316  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8820. label0000631A:
  8821. 0000631A  2F2D B3BC                move.l     -[A7], [A5 - 0x4C44]
  8822. 0000631E  42A7                     clr.l      -[A7]
  8823. 00006320  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  8824. 00006324  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  8825. 00006328  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  8826. 0000632C  588F                     addq.l     A7, 4
  8827. 0000632E  3006                     move.w     D0, D6
  8828. label00006330:
  8829. 00006330  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  8830. 00006334  4E5E                     unlink     A6
  8831. 00006336  4E75                     rts
  8832. fn00006338:
  8833. 00006338  4E56 FEEC                link       A6, -0x0114
  8834. 0000633C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8835. 00006340  286E 0008                movea.l    A4, [A6 + 0x8]
  8836. 00006344  266E 000C                movea.l    A3, [A6 + 0xC]
  8837. 00006348  3E2E 0014                move.w     D7, [A6 + 0x14]
  8838. 0000634C  486E FEEC                pea.l      [A6 - 0x114]
  8839. 00006350  2F0B                     move.l     -[A7], A3
  8840. 00006352  2F0C                     move.l     -[A7], A4
  8841. 00006354  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8842. 00006358  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8843. 0000635C  486E FEEC                pea.l      [A6 - 0x114]
  8844. 00006360  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  8845. 00006364  588F                     addq.l     A7, 4
  8846. 00006366  3A00                     move.w     D5, D0
  8847. 00006368  4A45                     tst.w      D5
  8848. 0000636A  6706                     beq        +0x8 /* 00006372 */
  8849. 0000636C  3005                     move.w     D0, D5
  8850. 0000636E  6000 00EA                bra        +0xEC /* 0000645A */
  8851. label00006372:
  8852. 00006372  42A7                     clr.l      -[A7]
  8853. 00006374  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8854. 00006378  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  8855. 0000637C  201F                     move.l     D0, [A7]+
  8856. 0000637E  2D40 FFFC                move.l     [A6 - 0x4], D0
  8857. 00006382  4878 0010                push.l     0x10
  8858. 00006386  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8859. 0000638A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  8860. 0000638E  3C00                     move.w     D6, D0
  8861. 00006390  BE46                     cmp.w      D7, D6
  8862. 00006392  6C00 006E                bge        +0x70 /* 00006402 */
  8863. 00006396  206E 0010                movea.l    A0, [A6 + 0x10]
  8864. 0000639A  3007                     move.w     D0, D7
  8865. 0000639C  48C0                     ext.l      D0
  8866. 0000639E  E980                     asl        D0, 4
  8867. 000063A0  D090                     add.l      D0, [A0]
  8868. 000063A2  2040                     movea.l    A0, D0
  8869. 000063A4  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8870. 000063A8  22D8                     move.l     [A1]+, [A0]+
  8871. 000063AA  22D8                     move.l     [A1]+, [A0]+
  8872. 000063AC  22D8                     move.l     [A1]+, [A0]+
  8873. 000063AE  22D8                     move.l     [A1]+, [A0]+
  8874. 000063B0  BE6E FFEC                cmp.w      D7, [A6 - 0x14]
  8875. 000063B4  6706                     beq        +0x8 /* 000063BC */
  8876. 000063B6  7002                     moveq.l    D0, 0x02
  8877. 000063B8  6000 00A0                bra        +0xA2 /* 0000645A */
  8878. label000063BC:
  8879. 000063BC  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8880. 000063C0  486E FEEC                pea.l      [A6 - 0x114]
  8881. 000063C4  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  8882. 000063C8  508F                     addq.l     A7, 8
  8883. 000063CA  3A00                     move.w     D5, D0
  8884. 000063CC  4A45                     tst.w      D5
  8885. 000063CE  6706                     beq        +0x8 /* 000063D6 */
  8886. 000063D0  3005                     move.w     D0, D5
  8887. 000063D2  6000 0086                bra        +0x88 /* 0000645A */
  8888. label000063D6:
  8889. 000063D6  486E FFF0                pea.l      [A6 - 0x10]
  8890. 000063DA  486E FEEC                pea.l      [A6 - 0x114]
  8891. 000063DE  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  8892. 000063E2  508F                     addq.l     A7, 8
  8893. 000063E4  206E 0010                movea.l    A0, [A6 + 0x10]
  8894. 000063E8  3007                     move.w     D0, D7
  8895. 000063EA  48C0                     ext.l      D0
  8896. 000063EC  E980                     asl        D0, 4
  8897. 000063EE  D090                     add.l      D0, [A0]
  8898. 000063F0  2040                     movea.l    A0, D0
  8899. 000063F2  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8900. 000063F6  20D9                     move.l     [A0]+, [A1]+
  8901. 000063F8  20D9                     move.l     [A0]+, [A1]+
  8902. 000063FA  20D9                     move.l     [A0]+, [A1]+
  8903. 000063FC  20D9                     move.l     [A0]+, [A1]+
  8904. 000063FE  7000                     moveq.l    D0, 0x00
  8905. 00006400  6058                     bra        +0x5A /* 0000645A */
  8906. label00006402:
  8907. 00006402  70FF                     moveq.l    D0, 0xFFFFFFFF
  8908. 00006404  3D40 FFEC                move.w     [A6 - 0x14], D0
  8909. 00006408  42A7                     clr.l      -[A7]
  8910. 0000640A  42A7                     clr.l      -[A7]
  8911. 0000640C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8912. 00006410  205F                     movea.l    A0, [A7]+
  8913. 00006412  2D48 FFF4                move.l     [A6 - 0xC], A0
  8914. 00006416  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8915. 0000641A  486E FEEC                pea.l      [A6 - 0x114]
  8916. 0000641E  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  8917. 00006422  508F                     addq.l     A7, 8
  8918. 00006424  3A00                     move.w     D5, D0
  8919. 00006426  4A45                     tst.w      D5
  8920. 00006428  6704                     beq        +0x6 /* 0000642E */
  8921. 0000642A  3005                     move.w     D0, D5
  8922. 0000642C  602C                     bra        +0x2E /* 0000645A */
  8923. label0000642E:
  8924. 0000642E  486E FFF0                pea.l      [A6 - 0x10]
  8925. 00006432  486E FEEC                pea.l      [A6 - 0x114]
  8926. 00006436  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  8927. 0000643A  508F                     addq.l     A7, 8
  8928. 0000643C  42A7                     clr.l      -[A7]
  8929. 0000643E  42A7                     clr.l      -[A7]
  8930. 00006440  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8931. 00006444  205F                     movea.l    A0, [A7]+
  8932. 00006446  2D48 FFF8                move.l     [A6 - 0x8], A0
  8933. 0000644A  486E FFEC                pea.l      [A6 - 0x14]
  8934. 0000644E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8935. 00006452  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  8936. 00006456  508F                     addq.l     A7, 8
  8937. 00006458  7000                     moveq.l    D0, 0x00
  8938. label0000645A:
  8939. 0000645A  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  8940. 0000645E  4E5E                     unlink     A6
  8941. 00006460  4E75                     rts
  8942. fn00006462:
  8943. 00006462  4E56 FF80                link       A6, -0x0080
  8944. 00006466  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8945. 0000646A  286E 0010                movea.l    A4, [A6 + 0x10]
  8946. 0000646E  206E 0008                movea.l    A0, [A6 + 0x8]
  8947. 00006472  43EE FFBC                lea.l      A1, [A6 - 0x44]
  8948. 00006476  700F                     moveq.l    D0, 0x0F
  8949. label00006478:
  8950. 00006478  22D8                     move.l     [A1]+, [A0]+
  8951. 0000647A  51C8 FFFC                dbf        D0, -0x6 /* 00006478 */
  8952. 0000647E  3D6D B120 FF84           move.w     [A6 - 0x7C], [A5 - 0x4EE0]
  8953. 00006484  B9EE 0014                cmpa.l     A4, [A6 + 0x14]
  8954. 00006488  6506                     bcs        +0x8 /* 00006490 */
  8955. 0000648A  7000                     moveq.l    D0, 0x00
  8956. 0000648C  6000 08A8                bra        +0x8AA /* 00006D36 */
  8957. label00006490:
  8958. 00006490  42A7                     clr.l      -[A7]
  8959. 00006492  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  8960. 00006496  201F                     move.l     D0, [A7]+
  8961. 00006498  0C80 0000 1388           cmpi.l     D0, 0x1388
  8962. 0000649E  6C06                     bge        +0x8 /* 000064A6 */
  8963. 000064A0  7032                     moveq.l    D0, 0x32
  8964. 000064A2  6000 0892                bra        +0x894 /* 00006D36 */
  8965. label000064A6:
  8966. 000064A6  3014                     move.w     D0, [A4]
  8967. 000064A8  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  8968. 000064AC  0009 0026                ori.b      A1, 0x26 /* '&' */
  8969. 000064B0  2717                     move.l     -[A3], [A7]
  8970. 000064B2  005A 271D                ori.w      [A2]+, 0x271D
  8971. 000064B6  042A 2718 05BA           subi.b     [A2 + 0x5BA], 0x18
  8972. 000064BC  2714                     move.l     -[A3], [A4]
  8973. 000064BE  05BC 2715 0674           bclr       0x27150674, D2
  8974. 000064C4  271C                     move.l     -[A3], [A4]+
  8975. 000064C6  069A 2716 073C           addi.l     [A2]+, 0x2716073C
  8976. 000064CC  271A                     move.l     -[A3], [A2]+
  8977. 000064CE  0794                     bclr       [A4], D3
  8978. 000064D0  138F 07F8 508C 2F2E      move.b     [0x508C2F2E], A7
  8979. // begin alternate branch 000064D6-000064DE
  8980. label000064D6:
  8981. 000064D6  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8982. 000064DA  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8983. // end alternate branch 000064D6-000064DE
  8984. label000064D6: // (misaligned)
  8985. 000064D8  0018 2F2E                ori.b      [A0]+, 0x2E /* '.' */
  8986. 000064DC  FFCA                     .invalid   <<F/7/7>>
  8987. 000064DE  2F0C                     move.l     -[A7], A4
  8988. 000064E0  4EBA 0C04                jsr        [PC + 0xC04 /* 000070E6 */]
  8989. 000064E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8990. 000064E8  3E00                     move.w     D7, D0
  8991. 000064EA  4A47                     tst.w      D7
  8992. 000064EC  6600 082C                bne        +0x82E /* 00006D1A */
  8993. 000064F0  508C                     addq.l     A4, 8
  8994. 000064F2  4A54                     tst.w      [A4]
  8995. 000064F4  6710                     beq        +0x12 /* 00006506 */
  8996. 000064F6  0C54 0007                cmpi.w     [A4], 0x7
  8997. 000064FA  6706                     beq        +0x8 /* 00006502 */
  8998. 000064FC  7E27                     moveq.l    D7, 0x27
  8999. 000064FE  6000 081A                bra        +0x81C /* 00006D1A */
  9000. label00006502:
  9001. 00006502  508C                     addq.l     A4, 8
  9002. 00006504  60D0                     bra        -0x2E /* 000064D6 */
  9003. label00006506:
  9004. 00006506  508C                     addq.l     A4, 8
  9005. 00006508  6000 07E8                bra        +0x7EA /* 00006CF2 */
  9006. 0000650C  2D4C FFA0                move.l     [A6 - 0x60], A4
  9007. 00006510  508C                     addq.l     A4, 8
  9008. 00006512  0C54 2B25                cmpi.w     [A4], 0x2B25 /* '+%' */
  9009. 00006516  660C                     bne        +0xE /* 00006524 */
  9010. 00006518  508C                     addq.l     A4, 8
  9011. 0000651A  4A54                     tst.w      [A4]
  9012. 0000651C  6706                     beq        +0x8 /* 00006524 */
  9013. 0000651E  7E13                     moveq.l    D7, 0x13
  9014. 00006520  6000 07F8                bra        +0x7FA /* 00006D1A */
  9015. label00006524:
  9016. 00006524  4A54                     tst.w      [A4]
  9017. 00006526  6636                     bne        +0x38 /* 0000655E */
  9018. 00006528  508C                     addq.l     A4, 8
  9019. 0000652A  526D B120                addq.w     [A5 - 0x4EE0], 1
  9020. 0000652E  0C6D 0040 B120           cmpi.w     [A5 - 0x4EE0], 0x40 /* '@' */
  9021. 00006534  6D06                     blt        +0x8 /* 0000653C */
  9022. 00006536  7E14                     moveq.l    D7, 0x14
  9023. 00006538  6000 07E0                bra        +0x7E2 /* 00006D1A */
  9024. label0000653C:
  9025. 0000653C  42AE FF8C                clr.l      [A6 - 0x74]
  9026. 00006540  302D B120                move.w     D0, [A5 - 0x4EE0]
  9027. 00006544  48C0                     ext.l      D0
  9028. 00006546  EB80                     asl        D0, 5
  9029. 00006548  41ED C188                lea.l      A0, [A5 - 0x3E78]
  9030. 0000654C  D1C0                     add.l      A0, D0
  9031. 0000654E  43EE FF8C                lea.l      A1, [A6 - 0x74]
  9032. 00006552  7007                     moveq.l    D0, 0x07
  9033. label00006554:
  9034. 00006554  20D9                     move.l     [A0]+, [A1]+
  9035. 00006556  51C8 FFFC                dbf        D0, -0x6 /* 00006554 */
  9036. 0000655A  6000 0796                bra        +0x798 /* 00006CF2 */
  9037. label0000655E:
  9038. 0000655E  0C54 2B6C                cmpi.w     [A4], 0x2B6C /* '+l' */
  9039. 00006562  6708                     beq        +0xA /* 0000656C */
  9040. 00006564  0C54 2B6F                cmpi.w     [A4], 0x2B6F /* '+o' */
  9041. 00006568  6600 00D2                bne        +0xD4 /* 0000663C */
  9042. label0000656C:
  9043. 0000656C  7C01                     moveq.l    D6, 0x01
  9044. 0000656E  0C54 2B6F                cmpi.w     [A4], 0x2B6F /* '+o' */
  9045. 00006572  6602                     bne        +0x4 /* 00006576 */
  9046. 00006574  7C00                     moveq.l    D6, 0x00
  9047. label00006576:
  9048. 00006576  508C                     addq.l     A4, 8
  9049. 00006578  486E FF88                pea.l      [A6 - 0x78]
  9050. 0000657C  486E FF82                pea.l      [A6 - 0x7E]
  9051. 00006580  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9052. 00006584  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9053. 00006588  2F0C                     move.l     -[A7], A4
  9054. 0000658A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9055. 0000658E  4EBA 9A72                jsr        [PC - 0x658E /* 00000002 */]
  9056. 00006592  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9057. 00006596  3E00                     move.w     D7, D0
  9058. 00006598  4A47                     tst.w      D7
  9059. 0000659A  6600 077E                bne        +0x780 /* 00006D1A */
  9060. 0000659E  486E FF86                pea.l      [A6 - 0x7A]
  9061. 000065A2  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9062. 000065A6  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  9063. 000065AA  508F                     addq.l     A7, 8
  9064. 000065AC  3E00                     move.w     D7, D0
  9065. 000065AE  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9066. 000065B2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9067. 000065B6  4A47                     tst.w      D7
  9068. 000065B8  6600 0760                bne        +0x762 /* 00006D1A */
  9069. 000065BC  302E FF82                move.w     D0, [A6 - 0x7E]
  9070. 000065C0  48C0                     ext.l      D0
  9071. 000065C2  E780                     asl        D0, 3
  9072. 000065C4  D9C0                     add.l      A4, D0
  9073. 000065C6  4A54                     tst.w      [A4]
  9074. 000065C8  6706                     beq        +0x8 /* 000065D0 */
  9075. 000065CA  7E13                     moveq.l    D7, 0x13
  9076. 000065CC  6000 074C                bra        +0x74E /* 00006D1A */
  9077. label000065D0:
  9078. 000065D0  508C                     addq.l     A4, 8
  9079. 000065D2  BC6E FF86                cmp.w      D6, [A6 - 0x7A]
  9080. 000065D6  6630                     bne        +0x32 /* 00006608 */
  9081. 000065D8  486E FF82                pea.l      [A6 - 0x7E]
  9082. 000065DC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9083. 000065E0  2F0C                     move.l     -[A7], A4
  9084. 000065E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9085. 000065E6  4EBA 0756                jsr        [PC + 0x756 /* 00006D3E */]
  9086. 000065EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9087. 000065EE  3E00                     move.w     D7, D0
  9088. 000065F0  4A47                     tst.w      D7
  9089. 000065F2  6706                     beq        +0x8 /* 000065FA */
  9090. 000065F4  3007                     move.w     D0, D7
  9091. 000065F6  6000 073E                bra        +0x740 /* 00006D36 */
  9092. label000065FA:
  9093. 000065FA  302E FF82                move.w     D0, [A6 - 0x7E]
  9094. 000065FE  48C0                     ext.l      D0
  9095. 00006600  E780                     asl        D0, 3
  9096. 00006602  D9C0                     add.l      A4, D0
  9097. 00006604  6000 06EC                bra        +0x6EE /* 00006CF2 */
  9098. label00006608:
  9099. 00006608  526D B120                addq.w     [A5 - 0x4EE0], 1
  9100. 0000660C  0C6D 0040 B120           cmpi.w     [A5 - 0x4EE0], 0x40 /* '@' */
  9101. 00006612  6D06                     blt        +0x8 /* 0000661A */
  9102. 00006614  7E14                     moveq.l    D7, 0x14
  9103. 00006616  6000 0702                bra        +0x704 /* 00006D1A */
  9104. label0000661A:
  9105. 0000661A  42AE FF8C                clr.l      [A6 - 0x74]
  9106. 0000661E  302D B120                move.w     D0, [A5 - 0x4EE0]
  9107. 00006622  48C0                     ext.l      D0
  9108. 00006624  EB80                     asl        D0, 5
  9109. 00006626  41ED C188                lea.l      A0, [A5 - 0x3E78]
  9110. 0000662A  D1C0                     add.l      A0, D0
  9111. 0000662C  43EE FF8C                lea.l      A1, [A6 - 0x74]
  9112. 00006630  7007                     moveq.l    D0, 0x07
  9113. label00006632:
  9114. 00006632  20D9                     move.l     [A0]+, [A1]+
  9115. 00006634  51C8 FFFC                dbf        D0, -0x6 /* 00006632 */
  9116. 00006638  6000 06B8                bra        +0x6BA /* 00006CF2 */
  9117. label0000663C:
  9118. 0000663C  0C54 2B75                cmpi.w     [A4], 0x2B75 /* '+u' */
  9119. 00006640  6600 01A8                bne        +0x1AA /* 000067EA */
  9120. 00006644  508C                     addq.l     A4, 8
  9121. 00006646  486E FFAC                pea.l      [A6 - 0x54]
  9122. 0000664A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9123. 0000664E  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9124. 00006652  2F0C                     move.l     -[A7], A4
  9125. 00006654  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  9126. 00006658  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9127. 0000665C  3E00                     move.w     D7, D0
  9128. 0000665E  4A47                     tst.w      D7
  9129. 00006660  6600 06B8                bne        +0x6BA /* 00006D1A */
  9130. 00006664  508C                     addq.l     A4, 8
  9131. 00006666  0C54 03FA                cmpi.w     [A4], 0x3FA
  9132. 0000666A  6706                     beq        +0x8 /* 00006672 */
  9133. 0000666C  7E16                     moveq.l    D7, 0x16
  9134. 0000666E  6000 06AA                bra        +0x6AC /* 00006D1A */
  9135. label00006672:
  9136. 00006672  508C                     addq.l     A4, 8
  9137. 00006674  486E FF88                pea.l      [A6 - 0x78]
  9138. 00006678  486E FF82                pea.l      [A6 - 0x7E]
  9139. 0000667C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9140. 00006680  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9141. 00006684  2F0C                     move.l     -[A7], A4
  9142. 00006686  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9143. 0000668A  4EBA 9976                jsr        [PC - 0x668A /* 00000002 */]
  9144. 0000668E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9145. 00006692  3E00                     move.w     D7, D0
  9146. 00006694  4A47                     tst.w      D7
  9147. 00006696  6600 0682                bne        +0x684 /* 00006D1A */
  9148. 0000669A  486E FF90                pea.l      [A6 - 0x70]
  9149. 0000669E  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9150. 000066A2  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  9151. 000066A6  508F                     addq.l     A7, 8
  9152. 000066A8  3E00                     move.w     D7, D0
  9153. 000066AA  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9154. 000066AE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9155. 000066B2  4A47                     tst.w      D7
  9156. 000066B4  6600 0664                bne        +0x666 /* 00006D1A */
  9157. 000066B8  302E FF82                move.w     D0, [A6 - 0x7E]
  9158. 000066BC  48C0                     ext.l      D0
  9159. 000066BE  E780                     asl        D0, 3
  9160. 000066C0  D9C0                     add.l      A4, D0
  9161. 000066C2  2D6E FF90 FF98           move.l     [A6 - 0x68], [A6 - 0x70]
  9162. 000066C8  7001                     moveq.l    D0, 0x01
  9163. 000066CA  2D40 FF8C                move.l     [A6 - 0x74], D0
  9164. 000066CE  0C54 138C                cmpi.w     [A4], 0x138C
  9165. 000066D2  6608                     bne        +0xA /* 000066DC */
  9166. 000066D4  508C                     addq.l     A4, 8
  9167. 000066D6  70FF                     moveq.l    D0, 0xFFFFFFFF
  9168. 000066D8  2D40 FF8C                move.l     [A6 - 0x74], D0
  9169. label000066DC:
  9170. 000066DC  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  9171. 000066E0  6706                     beq        +0x8 /* 000066E8 */
  9172. 000066E2  7E07                     moveq.l    D7, 0x07
  9173. 000066E4  6000 0634                bra        +0x636 /* 00006D1A */
  9174. label000066E8:
  9175. 000066E8  508C                     addq.l     A4, 8
  9176. 000066EA  486E FF88                pea.l      [A6 - 0x78]
  9177. 000066EE  486E FF82                pea.l      [A6 - 0x7E]
  9178. 000066F2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9179. 000066F6  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9180. 000066FA  2F0C                     move.l     -[A7], A4
  9181. 000066FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9182. 00006700  4EBA 9900                jsr        [PC - 0x6700 /* 00000002 */]
  9183. 00006704  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9184. 00006708  3E00                     move.w     D7, D0
  9185. 0000670A  4A47                     tst.w      D7
  9186. 0000670C  6600 060C                bne        +0x60E /* 00006D1A */
  9187. 00006710  486E FF94                pea.l      [A6 - 0x6C]
  9188. 00006714  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9189. 00006718  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  9190. 0000671C  508F                     addq.l     A7, 8
  9191. 0000671E  3E00                     move.w     D7, D0
  9192. 00006720  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9193. 00006724  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9194. 00006728  4A47                     tst.w      D7
  9195. 0000672A  6600 05EE                bne        +0x5F0 /* 00006D1A */
  9196. 0000672E  302E FF82                move.w     D0, [A6 - 0x7E]
  9197. 00006732  48C0                     ext.l      D0
  9198. 00006734  E780                     asl        D0, 3
  9199. 00006736  D9C0                     add.l      A4, D0
  9200. 00006738  508C                     addq.l     A4, 8
  9201. 0000673A  0CAE FFFF FFFF FF8C      cmpi.l     [A6 - 0x74], 0xFFFFFFFF
  9202. 00006742  6612                     bne        +0x14 /* 00006756 */
  9203. 00006744  2D6E FF90 FFFC           move.l     [A6 - 0x4], [A6 - 0x70]
  9204. 0000674A  2D6E FF94 FF90           move.l     [A6 - 0x70], [A6 - 0x6C]
  9205. 00006750  2D6E FFFC FF94           move.l     [A6 - 0x6C], [A6 - 0x4]
  9206. label00006756:
  9207. 00006756  202E FF98                move.l     D0, [A6 - 0x68]
  9208. 0000675A  B0AE FF94                cmp.l      D0, [A6 - 0x6C]
  9209. 0000675E  6E0A                     bgt        +0xC /* 0000676A */
  9210. 00006760  202E FF98                move.l     D0, [A6 - 0x68]
  9211. 00006764  B0AE FF90                cmp.l      D0, [A6 - 0x70]
  9212. 00006768  6C30                     bge        +0x32 /* 0000679A */
  9213. label0000676A:
  9214. 0000676A  486E FF82                pea.l      [A6 - 0x7E]
  9215. 0000676E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9216. 00006772  2F0C                     move.l     -[A7], A4
  9217. 00006774  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9218. 00006778  4EBA 05C4                jsr        [PC + 0x5C4 /* 00006D3E */]
  9219. 0000677C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9220. 00006780  3E00                     move.w     D7, D0
  9221. 00006782  4A47                     tst.w      D7
  9222. 00006784  6706                     beq        +0x8 /* 0000678C */
  9223. 00006786  3007                     move.w     D0, D7
  9224. 00006788  6000 05AC                bra        +0x5AE /* 00006D36 */
  9225. label0000678C:
  9226. 0000678C  302E FF82                move.w     D0, [A6 - 0x7E]
  9227. 00006790  48C0                     ext.l      D0
  9228. 00006792  E780                     asl        D0, 3
  9229. 00006794  D9C0                     add.l      A4, D0
  9230. 00006796  6000 055A                bra        +0x55C /* 00006CF2 */
  9231. label0000679A:
  9232. 0000679A  526D B120                addq.w     [A5 - 0x4EE0], 1
  9233. 0000679E  0C6D 0040 B120           cmpi.w     [A5 - 0x4EE0], 0x40 /* '@' */
  9234. 000067A4  6D06                     blt        +0x8 /* 000067AC */
  9235. 000067A6  7E14                     moveq.l    D7, 0x14
  9236. 000067A8  6000 0570                bra        +0x572 /* 00006D1A */
  9237. label000067AC:
  9238. 000067AC  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  9239. 000067B0  2F2E FF98                move.l     -[A7], [A6 - 0x68]
  9240. 000067B4  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  9241. 000067B8  508F                     addq.l     A7, 8
  9242. 000067BA  3E00                     move.w     D7, D0
  9243. 000067BC  4A47                     tst.w      D7
  9244. 000067BE  6600 055A                bne        +0x55C /* 00006D1A */
  9245. 000067C2  2D6E FFB8 FF9C           move.l     [A6 - 0x64], [A6 - 0x48]
  9246. 000067C8  2D4C FFA0                move.l     [A6 - 0x60], A4
  9247. 000067CC  302D B120                move.w     D0, [A5 - 0x4EE0]
  9248. 000067D0  48C0                     ext.l      D0
  9249. 000067D2  EB80                     asl        D0, 5
  9250. 000067D4  41ED C188                lea.l      A0, [A5 - 0x3E78]
  9251. 000067D8  D1C0                     add.l      A0, D0
  9252. 000067DA  43EE FF8C                lea.l      A1, [A6 - 0x74]
  9253. 000067DE  7007                     moveq.l    D0, 0x07
  9254. label000067E0:
  9255. 000067E0  20D9                     move.l     [A0]+, [A1]+
  9256. 000067E2  51C8 FFFC                dbf        D0, -0x6 /* 000067E0 */
  9257. 000067E6  6000 050A                bra        +0x50C /* 00006CF2 */
  9258. label000067EA:
  9259. 000067EA  0C54 2B24                cmpi.w     [A4], 0x2B24 /* '+$' */
  9260. 000067EE  6602                     bne        +0x4 /* 000067F2 */
  9261. 000067F0  508C                     addq.l     A4, 8
  9262. label000067F2:
  9263. 000067F2  486E FF88                pea.l      [A6 - 0x78]
  9264. 000067F6  486E FF82                pea.l      [A6 - 0x7E]
  9265. 000067FA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9266. 000067FE  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9267. 00006802  2F0C                     move.l     -[A7], A4
  9268. 00006804  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9269. 00006808  4EBA 97F8                jsr        [PC - 0x6808 /* 00000002 */]
  9270. 0000680C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9271. 00006810  3E00                     move.w     D7, D0
  9272. 00006812  4A47                     tst.w      D7
  9273. 00006814  6600 0504                bne        +0x506 /* 00006D1A */
  9274. 00006818  486E FF94                pea.l      [A6 - 0x6C]
  9275. 0000681C  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9276. 00006820  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  9277. 00006824  508F                     addq.l     A7, 8
  9278. 00006826  3E00                     move.w     D7, D0
  9279. 00006828  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9280. 0000682C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9281. 00006830  4A47                     tst.w      D7
  9282. 00006832  6600 04E6                bne        +0x4E8 /* 00006D1A */
  9283. 00006836  302E FF82                move.w     D0, [A6 - 0x7E]
  9284. 0000683A  48C0                     ext.l      D0
  9285. 0000683C  E780                     asl        D0, 3
  9286. 0000683E  D9C0                     add.l      A4, D0
  9287. 00006840  0C54 2B68                cmpi.w     [A4], 0x2B68 /* '+h' */
  9288. 00006844  6602                     bne        +0x4 /* 00006848 */
  9289. 00006846  508C                     addq.l     A4, 8
  9290. label00006848:
  9291. 00006848  4A54                     tst.w      [A4]
  9292. 0000684A  6706                     beq        +0x8 /* 00006852 */
  9293. 0000684C  7E13                     moveq.l    D7, 0x13
  9294. 0000684E  6000 04CA                bra        +0x4CC /* 00006D1A */
  9295. label00006852:
  9296. 00006852  508C                     addq.l     A4, 8
  9297. 00006854  4AAE FF94                tst.l      [A6 - 0x6C]
  9298. 00006858  6C06                     bge        +0x8 /* 00006860 */
  9299. 0000685A  7E18                     moveq.l    D7, 0x18
  9300. 0000685C  6000 04BC                bra        +0x4BE /* 00006D1A */
  9301. label00006860:
  9302. 00006860  4AAE FF94                tst.l      [A6 - 0x6C]
  9303. 00006864  6630                     bne        +0x32 /* 00006896 */
  9304. 00006866  486E FF82                pea.l      [A6 - 0x7E]
  9305. 0000686A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9306. 0000686E  2F0C                     move.l     -[A7], A4
  9307. 00006870  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9308. 00006874  4EBA 04C8                jsr        [PC + 0x4C8 /* 00006D3E */]
  9309. 00006878  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9310. 0000687C  3E00                     move.w     D7, D0
  9311. 0000687E  4A47                     tst.w      D7
  9312. 00006880  6706                     beq        +0x8 /* 00006888 */
  9313. 00006882  3007                     move.w     D0, D7
  9314. 00006884  6000 04B0                bra        +0x4B2 /* 00006D36 */
  9315. label00006888:
  9316. 00006888  302E FF82                move.w     D0, [A6 - 0x7E]
  9317. 0000688C  48C0                     ext.l      D0
  9318. 0000688E  E780                     asl        D0, 3
  9319. 00006890  D9C0                     add.l      A4, D0
  9320. 00006892  6000 045E                bra        +0x460 /* 00006CF2 */
  9321. label00006896:
  9322. 00006896  526D B120                addq.w     [A5 - 0x4EE0], 1
  9323. 0000689A  0C6D 0040 B120           cmpi.w     [A5 - 0x4EE0], 0x40 /* '@' */
  9324. 000068A0  6D06                     blt        +0x8 /* 000068A8 */
  9325. 000068A2  7E14                     moveq.l    D7, 0x14
  9326. 000068A4  6000 0474                bra        +0x476 /* 00006D1A */
  9327. label000068A8:
  9328. 000068A8  7001                     moveq.l    D0, 0x01
  9329. 000068AA  2D40 FF98                move.l     [A6 - 0x68], D0
  9330. 000068AE  7001                     moveq.l    D0, 0x01
  9331. 000068B0  2D40 FF90                move.l     [A6 - 0x70], D0
  9332. 000068B4  7001                     moveq.l    D0, 0x01
  9333. 000068B6  2D40 FF8C                move.l     [A6 - 0x74], D0
  9334. 000068BA  42AE FF9C                clr.l      [A6 - 0x64]
  9335. 000068BE  2D4C FFA0                move.l     [A6 - 0x60], A4
  9336. 000068C2  302D B120                move.w     D0, [A5 - 0x4EE0]
  9337. 000068C6  48C0                     ext.l      D0
  9338. 000068C8  EB80                     asl        D0, 5
  9339. 000068CA  41ED C188                lea.l      A0, [A5 - 0x3E78]
  9340. 000068CE  D1C0                     add.l      A0, D0
  9341. 000068D0  43EE FF8C                lea.l      A1, [A6 - 0x74]
  9342. 000068D4  7007                     moveq.l    D0, 0x07
  9343. label000068D6:
  9344. 000068D6  20D9                     move.l     [A0]+, [A1]+
  9345. 000068D8  51C8 FFFC                dbf        D0, -0x6 /* 000068D6 */
  9346. 000068DC  6000 0414                bra        +0x416 /* 00006CF2 */
  9347. 000068E0  508C                     addq.l     A4, 8
  9348. 000068E2  486E FF88                pea.l      [A6 - 0x78]
  9349. 000068E6  486E FF82                pea.l      [A6 - 0x7E]
  9350. 000068EA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9351. 000068EE  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9352. 000068F2  2F0C                     move.l     -[A7], A4
  9353. 000068F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9354. 000068F8  4EBA 9708                jsr        [PC - 0x68F8 /* 00000002 */]
  9355. 000068FC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9356. 00006900  3E00                     move.w     D7, D0
  9357. 00006902  4A47                     tst.w      D7
  9358. 00006904  6600 0414                bne        +0x416 /* 00006D1A */
  9359. 00006908  486E FF86                pea.l      [A6 - 0x7A]
  9360. 0000690C  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9361. 00006910  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  9362. 00006914  508F                     addq.l     A7, 8
  9363. 00006916  3E00                     move.w     D7, D0
  9364. 00006918  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9365. 0000691C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9366. 00006920  4A47                     tst.w      D7
  9367. 00006922  6600 03F6                bne        +0x3F8 /* 00006D1A */
  9368. 00006926  302E FF82                move.w     D0, [A6 - 0x7E]
  9369. 0000692A  48C0                     ext.l      D0
  9370. 0000692C  E780                     asl        D0, 3
  9371. 0000692E  D9C0                     add.l      A4, D0
  9372. 00006930  508C                     addq.l     A4, 8
  9373. 00006932  264C                     movea.l    A3, A4
  9374. 00006934  486E FF80                pea.l      [A6 - 0x80]
  9375. 00006938  486E FF82                pea.l      [A6 - 0x7E]
  9376. 0000693C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9377. 00006940  2F0B                     move.l     -[A7], A3
  9378. 00006942  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9379. 00006946  4EBA 0454                jsr        [PC + 0x454 /* 00006D9C */]
  9380. 0000694A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9381. 0000694E  3E00                     move.w     D7, D0
  9382. 00006950  4A47                     tst.w      D7
  9383. 00006952  6706                     beq        +0x8 /* 0000695A */
  9384. 00006954  3007                     move.w     D0, D7
  9385. 00006956  6000 03DE                bra        +0x3E0 /* 00006D36 */
  9386. label0000695A:
  9387. 0000695A  302E FF82                move.w     D0, [A6 - 0x7E]
  9388. 0000695E  48C0                     ext.l      D0
  9389. 00006960  E780                     asl        D0, 3
  9390. 00006962  D7C0                     add.l      A3, D0
  9391. 00006964  4A6E FF86                tst.w      [A6 - 0x7A]
  9392. 00006968  6744                     beq        +0x46 /* 000069AE */
  9393. 0000696A  4A6E FF80                tst.w      [A6 - 0x80]
  9394. 0000696E  6702                     beq        +0x4 /* 00006972 */
  9395. 00006970  508C                     addq.l     A4, 8
  9396. label00006972:
  9397. 00006972  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  9398. 00006976  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9399. 0000697A  2F0B                     move.l     -[A7], A3
  9400. 0000697C  2F0C                     move.l     -[A7], A4
  9401. 0000697E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9402. 00006982  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9403. 00006986  4EBA FADA                jsr        [PC - 0x526 /* 00006462 */]
  9404. 0000698A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9405. 0000698E  3E00                     move.w     D7, D0
  9406. 00006990  0C47 FC1B                cmpi.w     D7, 0xFC1B
  9407. 00006994  6606                     bne        +0x8 /* 0000699C */
  9408. 00006996  284B                     movea.l    A4, A3
  9409. 00006998  6000 01DE                bra        +0x1E0 /* 00006B78 */
  9410. label0000699C:
  9411. 0000699C  0C47 FC1C                cmpi.w     D7, 0xFC1C
  9412. 000069A0  6606                     bne        +0x8 /* 000069A8 */
  9413. 000069A2  284B                     movea.l    A4, A3
  9414. 000069A4  6000 027C                bra        +0x27E /* 00006C22 */
  9415. label000069A8:
  9416. 000069A8  4A47                     tst.w      D7
  9417. 000069AA  6600 036E                bne        +0x370 /* 00006D1A */
  9418. label000069AE:
  9419. 000069AE  284B                     movea.l    A4, A3
  9420. 000069B0  4A6E FF80                tst.w      [A6 - 0x80]
  9421. 000069B4  671A                     beq        +0x1C /* 000069D0 */
  9422. 000069B6  0C54 2715                cmpi.w     [A4], 0x2715
  9423. 000069BA  6614                     bne        +0x16 /* 000069D0 */
  9424. 000069BC  49EC 0010                lea.l      A4, [A4 + 0x10]
  9425. 000069C0  4A54                     tst.w      [A4]
  9426. 000069C2  6706                     beq        +0x8 /* 000069CA */
  9427. 000069C4  7E13                     moveq.l    D7, 0x13
  9428. 000069C6  6000 0352                bra        +0x354 /* 00006D1A */
  9429. label000069CA:
  9430. 000069CA  508C                     addq.l     A4, 8
  9431. 000069CC  6000 0324                bra        +0x326 /* 00006CF2 */
  9432. label000069D0:
  9433. 000069D0  0C54 2714                cmpi.w     [A4], 0x2714
  9434. 000069D4  6600 031C                bne        +0x31E /* 00006CF2 */
  9435. 000069D8  508C                     addq.l     A4, 8
  9436. 000069DA  264C                     movea.l    A3, A4
  9437. 000069DC  486E FF80                pea.l      [A6 - 0x80]
  9438. 000069E0  486E FF82                pea.l      [A6 - 0x7E]
  9439. 000069E4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9440. 000069E8  2F0B                     move.l     -[A7], A3
  9441. 000069EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9442. 000069EE  4EBA 04A6                jsr        [PC + 0x4A6 /* 00006E96 */]
  9443. 000069F2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9444. 000069F6  3E00                     move.w     D7, D0
  9445. 000069F8  4A47                     tst.w      D7
  9446. 000069FA  6706                     beq        +0x8 /* 00006A02 */
  9447. 000069FC  3007                     move.w     D0, D7
  9448. 000069FE  6000 0336                bra        +0x338 /* 00006D36 */
  9449. label00006A02:
  9450. 00006A02  302E FF82                move.w     D0, [A6 - 0x7E]
  9451. 00006A06  48C0                     ext.l      D0
  9452. 00006A08  E780                     asl        D0, 3
  9453. 00006A0A  D7C0                     add.l      A3, D0
  9454. 00006A0C  4A6E FF86                tst.w      [A6 - 0x7A]
  9455. 00006A10  6644                     bne        +0x46 /* 00006A56 */
  9456. 00006A12  4A6E FF80                tst.w      [A6 - 0x80]
  9457. 00006A16  6702                     beq        +0x4 /* 00006A1A */
  9458. 00006A18  508C                     addq.l     A4, 8
  9459. label00006A1A:
  9460. 00006A1A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  9461. 00006A1E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9462. 00006A22  2F0B                     move.l     -[A7], A3
  9463. 00006A24  2F0C                     move.l     -[A7], A4
  9464. 00006A26  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9465. 00006A2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9466. 00006A2E  4EBA FA32                jsr        [PC - 0x5CE /* 00006462 */]
  9467. 00006A32  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9468. 00006A36  3E00                     move.w     D7, D0
  9469. 00006A38  0C47 FC1B                cmpi.w     D7, 0xFC1B
  9470. 00006A3C  6606                     bne        +0x8 /* 00006A44 */
  9471. 00006A3E  284B                     movea.l    A4, A3
  9472. 00006A40  6000 0136                bra        +0x138 /* 00006B78 */
  9473. label00006A44:
  9474. 00006A44  0C47 FC1C                cmpi.w     D7, 0xFC1C
  9475. 00006A48  6606                     bne        +0x8 /* 00006A50 */
  9476. 00006A4A  284B                     movea.l    A4, A3
  9477. 00006A4C  6000 01D4                bra        +0x1D6 /* 00006C22 */
  9478. label00006A50:
  9479. 00006A50  4A47                     tst.w      D7
  9480. 00006A52  6600 02C6                bne        +0x2C8 /* 00006D1A */
  9481. label00006A56:
  9482. 00006A56  284B                     movea.l    A4, A3
  9483. 00006A58  4A6E FF80                tst.w      [A6 - 0x80]
  9484. 00006A5C  6700 0294                beq        +0x296 /* 00006CF2 */
  9485. 00006A60  49EC 0010                lea.l      A4, [A4 + 0x10]
  9486. 00006A64  4A54                     tst.w      [A4]
  9487. 00006A66  6706                     beq        +0x8 /* 00006A6E */
  9488. 00006A68  7E13                     moveq.l    D7, 0x13
  9489. 00006A6A  6000 02AE                bra        +0x2B0 /* 00006D1A */
  9490. label00006A6E:
  9491. 00006A6E  508C                     addq.l     A4, 8
  9492. 00006A70  6000 0280                bra        +0x282 /* 00006CF2 */
  9493. 00006A74  7E1C                     moveq.l    D7, 0x1C
  9494. 00006A76  6000 02A2                bra        +0x2A4 /* 00006D1A */
  9495. 00006A7A  264C                     movea.l    A3, A4
  9496. 00006A7C  508B                     addq.l     A3, 8
  9497. 00006A7E  0C53 271D                cmpi.w     [A3], 0x271D
  9498. 00006A82  6706                     beq        +0x8 /* 00006A8A */
  9499. 00006A84  7E1D                     moveq.l    D7, 0x1D
  9500. 00006A86  6000 0292                bra        +0x294 /* 00006D1A */
  9501. label00006A8A:
  9502. 00006A8A  508B                     addq.l     A3, 8
  9503. 00006A8C  4A53                     tst.w      [A3]
  9504. 00006A8E  6706                     beq        +0x8 /* 00006A96 */
  9505. 00006A90  7E13                     moveq.l    D7, 0x13
  9506. 00006A92  6000 0286                bra        +0x288 /* 00006D1A */
  9507. label00006A96:
  9508. 00006A96  508B                     addq.l     A3, 8
  9509. 00006A98  0C6D FFFF B120           cmpi.w     [A5 - 0x4EE0], 0xFFFF
  9510. 00006A9E  6606                     bne        +0x8 /* 00006AA6 */
  9511. 00006AA0  7E1D                     moveq.l    D7, 0x1D
  9512. 00006AA2  6000 0276                bra        +0x278 /* 00006D1A */
  9513. label00006AA6:
  9514. 00006AA6  302D B120                move.w     D0, [A5 - 0x4EE0]
  9515. 00006AAA  48C0                     ext.l      D0
  9516. 00006AAC  EB80                     asl        D0, 5
  9517. 00006AAE  41ED C188                lea.l      A0, [A5 - 0x3E78]
  9518. 00006AB2  D1C0                     add.l      A0, D0
  9519. 00006AB4  43EE FF8C                lea.l      A1, [A6 - 0x74]
  9520. 00006AB8  7007                     moveq.l    D0, 0x07
  9521. label00006ABA:
  9522. 00006ABA  22D8                     move.l     [A1]+, [A0]+
  9523. 00006ABC  51C8 FFFC                dbf        D0, -0x6 /* 00006ABA */
  9524. 00006AC0  4AAE FF8C                tst.l      [A6 - 0x74]
  9525. 00006AC4  660C                     bne        +0xE /* 00006AD2 */
  9526. 00006AC6  286E FFA0                movea.l    A4, [A6 - 0x60]
  9527. 00006ACA  536D B120                subq.w     [A5 - 0x4EE0], 1
  9528. 00006ACE  6000 0222                bra        +0x224 /* 00006CF2 */
  9529. label00006AD2:
  9530. 00006AD2  202E FF8C                move.l     D0, [A6 - 0x74]
  9531. 00006AD6  D1AE FF98                add.l      [A6 - 0x68], D0
  9532. 00006ADA  202E FF98                move.l     D0, [A6 - 0x68]
  9533. 00006ADE  B0AE FF94                cmp.l      D0, [A6 - 0x6C]
  9534. 00006AE2  6E0A                     bgt        +0xC /* 00006AEE */
  9535. 00006AE4  202E FF98                move.l     D0, [A6 - 0x68]
  9536. 00006AE8  B0AE FF90                cmp.l      D0, [A6 - 0x70]
  9537. 00006AEC  6C0A                     bge        +0xC /* 00006AF8 */
  9538. label00006AEE:
  9539. 00006AEE  536D B120                subq.w     [A5 - 0x4EE0], 1
  9540. 00006AF2  284B                     movea.l    A4, A3
  9541. 00006AF4  6000 01FC                bra        +0x1FE /* 00006CF2 */
  9542. label00006AF8:
  9543. 00006AF8  302D B120                move.w     D0, [A5 - 0x4EE0]
  9544. 00006AFC  48C0                     ext.l      D0
  9545. 00006AFE  EB80                     asl        D0, 5
  9546. 00006B00  41ED C188                lea.l      A0, [A5 - 0x3E78]
  9547. 00006B04  D1C0                     add.l      A0, D0
  9548. 00006B06  43EE FF8C                lea.l      A1, [A6 - 0x74]
  9549. 00006B0A  7007                     moveq.l    D0, 0x07
  9550. label00006B0C:
  9551. 00006B0C  20D9                     move.l     [A0]+, [A1]+
  9552. 00006B0E  51C8 FFFC                dbf        D0, -0x6 /* 00006B0C */
  9553. 00006B12  4AAE FF9C                tst.l      [A6 - 0x64]
  9554. 00006B16  6716                     beq        +0x18 /* 00006B2E */
  9555. 00006B18  2F2E FF9C                move.l     -[A7], [A6 - 0x64]
  9556. 00006B1C  2F2E FF98                move.l     -[A7], [A6 - 0x68]
  9557. 00006B20  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  9558. 00006B24  508F                     addq.l     A7, 8
  9559. 00006B26  3E00                     move.w     D7, D0
  9560. 00006B28  4A47                     tst.w      D7
  9561. 00006B2A  6600 01EE                bne        +0x1F0 /* 00006D1A */
  9562. label00006B2E:
  9563. 00006B2E  286E FFA0                movea.l    A4, [A6 - 0x60]
  9564. 00006B32  6000 01BE                bra        +0x1C0 /* 00006CF2 */
  9565. 00006B36  508C                     addq.l     A4, 8
  9566. 00006B38  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9567. 00006B3C  2F0C                     move.l     -[A7], A4
  9568. 00006B3E  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9569. 00006B42  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9570. 00006B46  4EBA 06A6                jsr        [PC + 0x6A6 /* 000071EE */]
  9571. 00006B4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9572. 00006B4E  4A40                     tst.w      D0
  9573. 00006B50  6708                     beq        +0xA /* 00006B5A */
  9574. 00006B52  303C FC18                move.w     D0, 0xFC18
  9575. 00006B56  6000 01DE                bra        +0x1E0 /* 00006D36 */
  9576. label00006B5A:
  9577. 00006B5A  7E1E                     moveq.l    D7, 0x1E
  9578. 00006B5C  6000 01BC                bra        +0x1BE /* 00006D1A */
  9579. 00006B60  508C                     addq.l     A4, 8
  9580. 00006B62  0C54 271D                cmpi.w     [A4], 0x271D
  9581. 00006B66  6600 0052                bne        +0x54 /* 00006BBA */
  9582. 00006B6A  508C                     addq.l     A4, 8
  9583. 00006B6C  4A54                     tst.w      [A4]
  9584. 00006B6E  6706                     beq        +0x8 /* 00006B76 */
  9585. 00006B70  7E13                     moveq.l    D7, 0x13
  9586. 00006B72  6000 01A6                bra        +0x1A8 /* 00006D1A */
  9587. label00006B76:
  9588. 00006B76  508C                     addq.l     A4, 8
  9589. label00006B78:
  9590. 00006B78  4A6D B120                tst.w      [A5 - 0x4EE0]
  9591. 00006B7C  6C06                     bge        +0x8 /* 00006B84 */
  9592. 00006B7E  7E1F                     moveq.l    D7, 0x1F
  9593. 00006B80  6000 0198                bra        +0x19A /* 00006D1A */
  9594. label00006B84:
  9595. 00006B84  486E FF82                pea.l      [A6 - 0x7E]
  9596. 00006B88  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9597. 00006B8C  2F0C                     move.l     -[A7], A4
  9598. 00006B8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9599. 00006B92  4EBA 01AA                jsr        [PC + 0x1AA /* 00006D3E */]
  9600. 00006B96  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9601. 00006B9A  3E00                     move.w     D7, D0
  9602. 00006B9C  4A47                     tst.w      D7
  9603. 00006B9E  6708                     beq        +0xA /* 00006BA8 */
  9604. 00006BA0  303C FC1B                move.w     D0, 0xFC1B
  9605. 00006BA4  6000 0190                bra        +0x192 /* 00006D36 */
  9606. label00006BA8:
  9607. 00006BA8  302E FF82                move.w     D0, [A6 - 0x7E]
  9608. 00006BAC  48C0                     ext.l      D0
  9609. 00006BAE  E780                     asl        D0, 3
  9610. 00006BB0  D9C0                     add.l      A4, D0
  9611. 00006BB2  536D B120                subq.w     [A5 - 0x4EE0], 1
  9612. 00006BB6  6000 013A                bra        +0x13C /* 00006CF2 */
  9613. label00006BBA:
  9614. 00006BBA  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  9615. 00006BBE  661E                     bne        +0x20 /* 00006BDE */
  9616. 00006BC0  264C                     movea.l    A3, A4
  9617. 00006BC2  508B                     addq.l     A3, 8
  9618. 00006BC4  0C53 2B2D                cmpi.w     [A3], 0x2B2D /* '+-' */
  9619. 00006BC8  6614                     bne        +0x16 /* 00006BDE */
  9620. 00006BCA  508B                     addq.l     A3, 8
  9621. 00006BCC  4A53                     tst.w      [A3]
  9622. 00006BCE  6706                     beq        +0x8 /* 00006BD6 */
  9623. 00006BD0  7E13                     moveq.l    D7, 0x13
  9624. 00006BD2  6000 0146                bra        +0x148 /* 00006D1A */
  9625. label00006BD6:
  9626. 00006BD6  303C FC1A                move.w     D0, 0xFC1A
  9627. 00006BDA  6000 015A                bra        +0x15C /* 00006D36 */
  9628. label00006BDE:
  9629. 00006BDE  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9630. 00006BE2  2F0C                     move.l     -[A7], A4
  9631. 00006BE4  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9632. 00006BE8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9633. 00006BEC  4EBA 0600                jsr        [PC + 0x600 /* 000071EE */]
  9634. 00006BF0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9635. 00006BF4  4A40                     tst.w      D0
  9636. 00006BF6  6708                     beq        +0xA /* 00006C00 */
  9637. 00006BF8  303C FC19                move.w     D0, 0xFC19
  9638. 00006BFC  6000 0138                bra        +0x13A /* 00006D36 */
  9639. label00006C00:
  9640. 00006C00  7E21                     moveq.l    D7, 0x21
  9641. 00006C02  6000 0116                bra        +0x118 /* 00006D1A */
  9642. 00006C06  508C                     addq.l     A4, 8
  9643. 00006C08  0C54 271D                cmpi.w     [A4], 0x271D
  9644. 00006C0C  6706                     beq        +0x8 /* 00006C14 */
  9645. 00006C0E  7E22                     moveq.l    D7, 0x22
  9646. 00006C10  6000 0108                bra        +0x10A /* 00006D1A */
  9647. label00006C14:
  9648. 00006C14  508C                     addq.l     A4, 8
  9649. 00006C16  4A54                     tst.w      [A4]
  9650. 00006C18  6706                     beq        +0x8 /* 00006C20 */
  9651. 00006C1A  7E13                     moveq.l    D7, 0x13
  9652. 00006C1C  6000 00FC                bra        +0xFE /* 00006D1A */
  9653. label00006C20:
  9654. 00006C20  508C                     addq.l     A4, 8
  9655. label00006C22:
  9656. 00006C22  4A6D B120                tst.w      [A5 - 0x4EE0]
  9657. 00006C26  6C06                     bge        +0x8 /* 00006C2E */
  9658. 00006C28  7E23                     moveq.l    D7, 0x23
  9659. 00006C2A  6000 00EE                bra        +0xF0 /* 00006D1A */
  9660. label00006C2E:
  9661. 00006C2E  486E FF82                pea.l      [A6 - 0x7E]
  9662. 00006C32  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9663. 00006C36  2F0C                     move.l     -[A7], A4
  9664. 00006C38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9665. 00006C3C  4EBA 0100                jsr        [PC + 0x100 /* 00006D3E */]
  9666. 00006C40  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9667. 00006C44  3E00                     move.w     D7, D0
  9668. 00006C46  4A47                     tst.w      D7
  9669. 00006C48  6708                     beq        +0xA /* 00006C52 */
  9670. 00006C4A  303C FC1C                move.w     D0, 0xFC1C
  9671. 00006C4E  6000 00E6                bra        +0xE8 /* 00006D36 */
  9672. label00006C52:
  9673. 00006C52  302E FF82                move.w     D0, [A6 - 0x7E]
  9674. 00006C56  5740                     subq.w     D0, 3
  9675. 00006C58  48C0                     ext.l      D0
  9676. 00006C5A  E780                     asl        D0, 3
  9677. 00006C5C  D9C0                     add.l      A4, D0
  9678. 00006C5E  6000 0092                bra        +0x94 /* 00006CF2 */
  9679. 00006C62  508C                     addq.l     A4, 8
  9680. 00006C64  486E FF88                pea.l      [A6 - 0x78]
  9681. 00006C68  486E FF82                pea.l      [A6 - 0x7E]
  9682. 00006C6C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9683. 00006C70  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9684. 00006C74  2F0C                     move.l     -[A7], A4
  9685. 00006C76  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9686. 00006C7A  4EBA 9386                jsr        [PC - 0x6C7A /* 00000002 */]
  9687. 00006C7E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9688. 00006C82  3E00                     move.w     D7, D0
  9689. 00006C84  4A47                     tst.w      D7
  9690. 00006C86  6600 0092                bne        +0x94 /* 00006D1A */
  9691. 00006C8A  302E FF82                move.w     D0, [A6 - 0x7E]
  9692. 00006C8E  48C0                     ext.l      D0
  9693. 00006C90  E780                     asl        D0, 3
  9694. 00006C92  D9C0                     add.l      A4, D0
  9695. 00006C94  4AAE 001C                tst.l      [A6 + 0x1C]
  9696. 00006C98  670A                     beq        +0xC /* 00006CA4 */
  9697. 00006C9A  206E 001C                movea.l    A0, [A6 + 0x1C]
  9698. 00006C9E  20AE FF88                move.l     [A0], [A6 - 0x78]
  9699. 00006CA2  601E                     bra        +0x20 /* 00006CC2 */
  9700. label00006CA4:
  9701. 00006CA4  2F2D B3BC                move.l     -[A7], [A5 - 0x4C44]
  9702. 00006CA8  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9703. 00006CAC  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  9704. 00006CB0  508F                     addq.l     A7, 8
  9705. 00006CB2  3E00                     move.w     D7, D0
  9706. 00006CB4  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  9707. 00006CB8  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9708. 00006CBC  4A47                     tst.w      D7
  9709. 00006CBE  6600 005A                bne        +0x5C /* 00006D1A */
  9710. label00006CC2:
  9711. 00006CC2  303C FC19                move.w     D0, 0xFC19
  9712. 00006CC6  6000 006E                bra        +0x70 /* 00006D36 */
  9713. 00006CCA  42A7                     clr.l      -[A7]
  9714. 00006CCC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9715. 00006CD0  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  9716. 00006CD4  2F0C                     move.l     -[A7], A4
  9717. 00006CD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9718. 00006CDA  4EBA F1F0                jsr        [PC - 0xE10 /* 00005ECC */]
  9719. 00006CDE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9720. 00006CE2  3E00                     move.w     D7, D0
  9721. 00006CE4  4A47                     tst.w      D7
  9722. 00006CE6  6632                     bne        +0x34 /* 00006D1A */
  9723. 00006CE8  6002                     bra        +0x4 /* 00006CEC */
  9724. label00006CEA:
  9725. 00006CEA  508C                     addq.l     A4, 8
  9726. label00006CEC:
  9727. 00006CEC  4A54                     tst.w      [A4]
  9728. 00006CEE  66FA                     bne        -0x4 /* 00006CEA */
  9729. 00006CF0  508C                     addq.l     A4, 8
  9730. label00006CF2:
  9731. 00006CF2  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  9732. 00006CF6  3E00                     move.w     D7, D0
  9733. 00006CF8  4A47                     tst.w      D7
  9734. 00006CFA  6704                     beq        +0x6 /* 00006D00 */
  9735. 00006CFC  3007                     move.w     D0, D7
  9736. 00006CFE  6036                     bra        +0x38 /* 00006D36 */
  9737. label00006D00:
  9738. 00006D00  B9EE 0014                cmpa.l     A4, [A6 + 0x14]
  9739. 00006D04  6500 F7A0                bcs        -0x85E /* 000064A6 */
  9740. 00006D08  302E FF84                move.w     D0, [A6 - 0x7C]
  9741. 00006D0C  B06D B120                cmp.w      D0, [A5 - 0x4EE0]
  9742. 00006D10  6704                     beq        +0x6 /* 00006D16 */
  9743. 00006D12  7E24                     moveq.l    D7, 0x24
  9744. 00006D14  6004                     bra        +0x6 /* 00006D1A */
  9745. label00006D16:
  9746. 00006D16  7000                     moveq.l    D0, 0x00
  9747. 00006D18  601C                     bra        +0x1E /* 00006D36 */
  9748. label00006D1A:
  9749. 00006D1A  4A47                     tst.w      D7
  9750. 00006D1C  6F16                     ble        +0x18 /* 00006D34 */
  9751. 00006D1E  206E 0008                movea.l    A0, [A6 + 0x8]
  9752. 00006D22  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9753. 00006D26  2F0C                     move.l     -[A7], A4
  9754. 00006D28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9755. 00006D2C  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  9756. 00006D30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9757. label00006D34:
  9758. 00006D34  3007                     move.w     D0, D7
  9759. label00006D36:
  9760. 00006D36  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  9761. 00006D3A  4E5E                     unlink     A6
  9762. 00006D3C  4E75                     rts
  9763. fn00006D3E:
  9764. 00006D3E  4E56 FFFC                link       A6, -0x0004
  9765. 00006D42  48E7 0118                movem.l    -[A7], D7,A3,A4
  9766. 00006D46  286E 000C                movea.l    A4, [A6 + 0xC]
  9767. 00006D4A  266E 0010                movea.l    A3, [A6 + 0x10]
  9768. 00006D4E  7E01                     moveq.l    D7, 0x01
  9769. 00006D50  2D4C FFFC                move.l     [A6 - 0x4], A4
  9770. label00006D54:
  9771. 00006D54  B9CB                     cmpa.l     A4, A3
  9772. 00006D56  6506                     bcs        +0x8 /* 00006D5E */
  9773. 00006D58  7015                     moveq.l    D0, 0x15
  9774. 00006D5A  6000 0038                bra        +0x3A /* 00006D94 */
  9775. label00006D5E:
  9776. 00006D5E  0C54 271D                cmpi.w     [A4], 0x271D
  9777. 00006D62  6602                     bne        +0x4 /* 00006D66 */
  9778. 00006D64  5247                     addq.w     D7, 1
  9779. label00006D66:
  9780. 00006D66  0C54 2715                cmpi.w     [A4], 0x2715
  9781. 00006D6A  660E                     bne        +0x10 /* 00006D7A */
  9782. 00006D6C  0C6C 271D 0008           cmpi.w     [A4 + 0x8], 0x271D
  9783. 00006D72  6606                     bne        +0x8 /* 00006D7A */
  9784. 00006D74  5347                     subq.w     D7, 1
  9785. 00006D76  6002                     bra        +0x4 /* 00006D7A */
  9786. label00006D78:
  9787. 00006D78  508C                     addq.l     A4, 8
  9788. label00006D7A:
  9789. 00006D7A  4A54                     tst.w      [A4]
  9790. 00006D7C  66FA                     bne        -0x4 /* 00006D78 */
  9791. 00006D7E  508C                     addq.l     A4, 8
  9792. 00006D80  4A47                     tst.w      D7
  9793. 00006D82  66D0                     bne        -0x2E /* 00006D54 */
  9794. 00006D84  200C                     move.l     D0, A4
  9795. 00006D86  90AE FFFC                sub.l      D0, [A6 - 0x4]
  9796. 00006D8A  E680                     asr        D0, 3
  9797. 00006D8C  206E 0014                movea.l    A0, [A6 + 0x14]
  9798. 00006D90  3080                     move.w     [A0], D0
  9799. 00006D92  7000                     moveq.l    D0, 0x00
  9800. label00006D94:
  9801. 00006D94  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  9802. 00006D98  4E5E                     unlink     A6
  9803. 00006D9A  4E75                     rts
  9804. fn00006D9C:
  9805. 00006D9C  4E56 FFF8                link       A6, -0x0008
  9806. 00006DA0  48E7 0018                movem.l    -[A7], A3,A4
  9807. 00006DA4  286E 000C                movea.l    A4, [A6 + 0xC]
  9808. 00006DA8  266E 0010                movea.l    A3, [A6 + 0x10]
  9809. 00006DAC  2D4C FFF8                move.l     [A6 - 0x8], A4
  9810. 00006DB0  4A54                     tst.w      [A4]
  9811. 00006DB2  6600 0086                bne        +0x88 /* 00006E3A */
  9812. 00006DB6  206E 0018                movea.l    A0, [A6 + 0x18]
  9813. 00006DBA  7001                     moveq.l    D0, 0x01
  9814. 00006DBC  3080                     move.w     [A0], D0
  9815. 00006DBE  508C                     addq.l     A4, 8
  9816. label00006DC0:
  9817. 00006DC0  B9CB                     cmpa.l     A4, A3
  9818. 00006DC2  651C                     bcs        +0x1E /* 00006DE0 */
  9819. 00006DC4  206E 0008                movea.l    A0, [A6 + 0x8]
  9820. 00006DC8  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9821. 00006DCC  2F0C                     move.l     -[A7], A4
  9822. 00006DCE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9823. 00006DD2  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  9824. 00006DD6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9825. 00006DDA  701A                     moveq.l    D0, 0x1A
  9826. 00006DDC  6000 00B0                bra        +0xB2 /* 00006E8E */
  9827. label00006DE0:
  9828. 00006DE0  0C54 2714                cmpi.w     [A4], 0x2714
  9829. 00006DE4  6700 0098                beq        +0x9A /* 00006E7E */
  9830. 00006DE8  0C54 2715                cmpi.w     [A4], 0x2715
  9831. 00006DEC  660A                     bne        +0xC /* 00006DF8 */
  9832. 00006DEE  0C6C 2718 0008           cmpi.w     [A4 + 0x8], 0x2718
  9833. 00006DF4  6700 0088                beq        +0x8A /* 00006E7E */
  9834. label00006DF8:
  9835. 00006DF8  0C54 2718                cmpi.w     [A4], 0x2718
  9836. 00006DFC  6634                     bne        +0x36 /* 00006E32 */
  9837. 00006DFE  486E FFFE                pea.l      [A6 - 0x2]
  9838. 00006E02  2F0B                     move.l     -[A7], A3
  9839. 00006E04  2F0C                     move.l     -[A7], A4
  9840. 00006E06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9841. 00006E0A  4EBA 01A2                jsr        [PC + 0x1A2 /* 00006FAE */]
  9842. 00006E0E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9843. 00006E12  3D40 FFFC                move.w     [A6 - 0x4], D0
  9844. 00006E16  4A6E FFFC                tst.w      [A6 - 0x4]
  9845. 00006E1A  6708                     beq        +0xA /* 00006E24 */
  9846. 00006E1C  302E FFFC                move.w     D0, [A6 - 0x4]
  9847. 00006E20  6000 006C                bra        +0x6E /* 00006E8E */
  9848. label00006E24:
  9849. 00006E24  302E FFFE                move.w     D0, [A6 - 0x2]
  9850. 00006E28  48C0                     ext.l      D0
  9851. 00006E2A  E780                     asl        D0, 3
  9852. 00006E2C  D9C0                     add.l      A4, D0
  9853. 00006E2E  6090                     bra        -0x6E /* 00006DC0 */
  9854. label00006E30:
  9855. 00006E30  508C                     addq.l     A4, 8
  9856. label00006E32:
  9857. 00006E32  4A54                     tst.w      [A4]
  9858. 00006E34  66FA                     bne        -0x4 /* 00006E30 */
  9859. 00006E36  508C                     addq.l     A4, 8
  9860. 00006E38  6086                     bra        -0x78 /* 00006DC0 */
  9861. label00006E3A:
  9862. 00006E3A  206E 0018                movea.l    A0, [A6 + 0x18]
  9863. 00006E3E  4250                     clr.w      [A0]
  9864. 00006E40  0C54 2718                cmpi.w     [A4], 0x2718
  9865. 00006E44  6632                     bne        +0x34 /* 00006E78 */
  9866. 00006E46  486E FFFE                pea.l      [A6 - 0x2]
  9867. 00006E4A  2F0B                     move.l     -[A7], A3
  9868. 00006E4C  2F0C                     move.l     -[A7], A4
  9869. 00006E4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9870. 00006E52  4EBA 015A                jsr        [PC + 0x15A /* 00006FAE */]
  9871. 00006E56  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9872. 00006E5A  3D40 FFFC                move.w     [A6 - 0x4], D0
  9873. 00006E5E  4A6E FFFC                tst.w      [A6 - 0x4]
  9874. 00006E62  6706                     beq        +0x8 /* 00006E6A */
  9875. 00006E64  302E FFFC                move.w     D0, [A6 - 0x4]
  9876. 00006E68  6024                     bra        +0x26 /* 00006E8E */
  9877. label00006E6A:
  9878. 00006E6A  302E FFFE                move.w     D0, [A6 - 0x2]
  9879. 00006E6E  48C0                     ext.l      D0
  9880. 00006E70  E780                     asl        D0, 3
  9881. 00006E72  D9C0                     add.l      A4, D0
  9882. 00006E74  6008                     bra        +0xA /* 00006E7E */
  9883. label00006E76:
  9884. 00006E76  508C                     addq.l     A4, 8
  9885. label00006E78:
  9886. 00006E78  4A54                     tst.w      [A4]
  9887. 00006E7A  66FA                     bne        -0x4 /* 00006E76 */
  9888. 00006E7C  508C                     addq.l     A4, 8
  9889. label00006E7E:
  9890. 00006E7E  200C                     move.l     D0, A4
  9891. 00006E80  90AE FFF8                sub.l      D0, [A6 - 0x8]
  9892. 00006E84  E680                     asr        D0, 3
  9893. 00006E86  206E 0014                movea.l    A0, [A6 + 0x14]
  9894. 00006E8A  3080                     move.w     [A0], D0
  9895. 00006E8C  7000                     moveq.l    D0, 0x00
  9896. label00006E8E:
  9897. 00006E8E  4CDF 1800                movem.l    A3,A4, [A7]+
  9898. 00006E92  4E5E                     unlink     A6
  9899. 00006E94  4E75                     rts
  9900. fn00006E96:
  9901. 00006E96  4E56 FFF8                link       A6, -0x0008
  9902. 00006E9A  48E7 0018                movem.l    -[A7], A3,A4
  9903. 00006E9E  286E 000C                movea.l    A4, [A6 + 0xC]
  9904. 00006EA2  266E 0010                movea.l    A3, [A6 + 0x10]
  9905. 00006EA6  2D4C FFF8                move.l     [A6 - 0x8], A4
  9906. 00006EAA  4A54                     tst.w      [A4]
  9907. 00006EAC  6600 00A4                bne        +0xA6 /* 00006F52 */
  9908. 00006EB0  206E 0018                movea.l    A0, [A6 + 0x18]
  9909. 00006EB4  7001                     moveq.l    D0, 0x01
  9910. 00006EB6  3080                     move.w     [A0], D0
  9911. 00006EB8  508C                     addq.l     A4, 8
  9912. label00006EBA:
  9913. 00006EBA  B9CB                     cmpa.l     A4, A3
  9914. 00006EBC  651C                     bcs        +0x1E /* 00006EDA */
  9915. 00006EBE  206E 0008                movea.l    A0, [A6 + 0x8]
  9916. 00006EC2  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9917. 00006EC6  2F0C                     move.l     -[A7], A4
  9918. 00006EC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9919. 00006ECC  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  9920. 00006ED0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9921. 00006ED4  701A                     moveq.l    D0, 0x1A
  9922. 00006ED6  6000 00CE                bra        +0xD0 /* 00006FA6 */
  9923. label00006EDA:
  9924. 00006EDA  0C54 2714                cmpi.w     [A4], 0x2714
  9925. 00006EDE  661C                     bne        +0x1E /* 00006EFC */
  9926. 00006EE0  206E 0008                movea.l    A0, [A6 + 0x8]
  9927. 00006EE4  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9928. 00006EE8  2F0C                     move.l     -[A7], A4
  9929. 00006EEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9930. 00006EEE  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  9931. 00006EF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9932. 00006EF6  701C                     moveq.l    D0, 0x1C
  9933. 00006EF8  6000 00AC                bra        +0xAE /* 00006FA6 */
  9934. label00006EFC:
  9935. 00006EFC  0C54 2715                cmpi.w     [A4], 0x2715
  9936. 00006F00  660A                     bne        +0xC /* 00006F0C */
  9937. 00006F02  0C6C 2718 0008           cmpi.w     [A4 + 0x8], 0x2718
  9938. 00006F08  6700 008C                beq        +0x8E /* 00006F96 */
  9939. label00006F0C:
  9940. 00006F0C  0C54 2718                cmpi.w     [A4], 0x2718
  9941. 00006F10  6636                     bne        +0x38 /* 00006F48 */
  9942. 00006F12  486E FFFE                pea.l      [A6 - 0x2]
  9943. 00006F16  2F0B                     move.l     -[A7], A3
  9944. 00006F18  2F0C                     move.l     -[A7], A4
  9945. 00006F1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9946. 00006F1E  4EBA 008E                jsr        [PC + 0x8E /* 00006FAE */]
  9947. 00006F22  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9948. 00006F26  3D40 FFFC                move.w     [A6 - 0x4], D0
  9949. 00006F2A  4A6E FFFC                tst.w      [A6 - 0x4]
  9950. 00006F2E  6708                     beq        +0xA /* 00006F38 */
  9951. 00006F30  302E FFFC                move.w     D0, [A6 - 0x4]
  9952. 00006F34  6000 0070                bra        +0x72 /* 00006FA6 */
  9953. label00006F38:
  9954. 00006F38  302E FFFE                move.w     D0, [A6 - 0x2]
  9955. 00006F3C  48C0                     ext.l      D0
  9956. 00006F3E  E780                     asl        D0, 3
  9957. 00006F40  D9C0                     add.l      A4, D0
  9958. 00006F42  6000 FF76                bra        -0x88 /* 00006EBA */
  9959. label00006F46:
  9960. 00006F46  508C                     addq.l     A4, 8
  9961. label00006F48:
  9962. 00006F48  4A54                     tst.w      [A4]
  9963. 00006F4A  66FA                     bne        -0x4 /* 00006F46 */
  9964. 00006F4C  508C                     addq.l     A4, 8
  9965. 00006F4E  6000 FF6A                bra        -0x94 /* 00006EBA */
  9966. label00006F52:
  9967. 00006F52  206E 0018                movea.l    A0, [A6 + 0x18]
  9968. 00006F56  4250                     clr.w      [A0]
  9969. 00006F58  0C54 2718                cmpi.w     [A4], 0x2718
  9970. 00006F5C  6632                     bne        +0x34 /* 00006F90 */
  9971. 00006F5E  486E FFFE                pea.l      [A6 - 0x2]
  9972. 00006F62  2F0B                     move.l     -[A7], A3
  9973. 00006F64  2F0C                     move.l     -[A7], A4
  9974. 00006F66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9975. 00006F6A  4EBA 0042                jsr        [PC + 0x42 /* 00006FAE */]
  9976. 00006F6E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9977. 00006F72  3D40 FFFC                move.w     [A6 - 0x4], D0
  9978. 00006F76  4A6E FFFC                tst.w      [A6 - 0x4]
  9979. 00006F7A  6706                     beq        +0x8 /* 00006F82 */
  9980. 00006F7C  302E FFFC                move.w     D0, [A6 - 0x4]
  9981. 00006F80  6024                     bra        +0x26 /* 00006FA6 */
  9982. label00006F82:
  9983. 00006F82  302E FFFE                move.w     D0, [A6 - 0x2]
  9984. 00006F86  48C0                     ext.l      D0
  9985. 00006F88  E780                     asl        D0, 3
  9986. 00006F8A  D9C0                     add.l      A4, D0
  9987. 00006F8C  6008                     bra        +0xA /* 00006F96 */
  9988. label00006F8E:
  9989. 00006F8E  508C                     addq.l     A4, 8
  9990. label00006F90:
  9991. 00006F90  4A54                     tst.w      [A4]
  9992. 00006F92  66FA                     bne        -0x4 /* 00006F8E */
  9993. 00006F94  508C                     addq.l     A4, 8
  9994. label00006F96:
  9995. 00006F96  200C                     move.l     D0, A4
  9996. 00006F98  90AE FFF8                sub.l      D0, [A6 - 0x8]
  9997. 00006F9C  E680                     asr        D0, 3
  9998. 00006F9E  206E 0014                movea.l    A0, [A6 + 0x14]
  9999. 00006FA2  3080                     move.w     [A0], D0
  10000. 00006FA4  7000                     moveq.l    D0, 0x00
  10001. label00006FA6:
  10002. 00006FA6  4CDF 1800                movem.l    A3,A4, [A7]+
  10003. 00006FAA  4E5E                     unlink     A6
  10004. 00006FAC  4E75                     rts
  10005. fn00006FAE:
  10006. 00006FAE  4E56 FFF6                link       A6, -0x000A
  10007. 00006FB2  48E7 0018                movem.l    -[A7], A3,A4
  10008. 00006FB6  286E 000C                movea.l    A4, [A6 + 0xC]
  10009. 00006FBA  266E 0010                movea.l    A3, [A6 + 0x10]
  10010. 00006FBE  2D4C FFFC                move.l     [A6 - 0x4], A4
  10011. label00006FC2:
  10012. 00006FC2  4A54                     tst.w      [A4]
  10013. 00006FC4  660A                     bne        +0xC /* 00006FD0 */
  10014. 00006FC6  7019                     moveq.l    D0, 0x19
  10015. 00006FC8  3D40 FFF8                move.w     [A6 - 0x8], D0
  10016. 00006FCC  6000 00F0                bra        +0xF2 /* 000070BE */
  10017. label00006FD0:
  10018. 00006FD0  0C54 271F                cmpi.w     [A4], 0x271F
  10019. 00006FD4  6704                     beq        +0x6 /* 00006FDA */
  10020. 00006FD6  508C                     addq.l     A4, 8
  10021. 00006FD8  60E8                     bra        -0x16 /* 00006FC2 */
  10022. label00006FDA:
  10023. 00006FDA  508C                     addq.l     A4, 8
  10024. 00006FDC  486E FFF6                pea.l      [A6 - 0xA]
  10025. 00006FE0  486E FFFA                pea.l      [A6 - 0x6]
  10026. 00006FE4  2F0B                     move.l     -[A7], A3
  10027. 00006FE6  2F0C                     move.l     -[A7], A4
  10028. 00006FE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10029. 00006FEC  4EBA FDAE                jsr        [PC - 0x252 /* 00006D9C */]
  10030. 00006FF0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  10031. 00006FF4  3D40 FFF8                move.w     [A6 - 0x8], D0
  10032. 00006FF8  4A6E FFF8                tst.w      [A6 - 0x8]
  10033. 00006FFC  6708                     beq        +0xA /* 00007006 */
  10034. 00006FFE  302E FFF8                move.w     D0, [A6 - 0x8]
  10035. 00007002  6000 00DA                bra        +0xDC /* 000070DE */
  10036. label00007006:
  10037. 00007006  302E FFFA                move.w     D0, [A6 - 0x6]
  10038. 0000700A  48C0                     ext.l      D0
  10039. 0000700C  E780                     asl        D0, 3
  10040. 0000700E  D9C0                     add.l      A4, D0
  10041. 00007010  4A6E FFF6                tst.w      [A6 - 0xA]
  10042. 00007014  672E                     beq        +0x30 /* 00007044 */
  10043. 00007016  0C54 2715                cmpi.w     [A4], 0x2715
  10044. 0000701A  6628                     bne        +0x2A /* 00007044 */
  10045. 0000701C  49EC 0010                lea.l      A4, [A4 + 0x10]
  10046. 00007020  4A54                     tst.w      [A4]
  10047. 00007022  670A                     beq        +0xC /* 0000702E */
  10048. 00007024  7013                     moveq.l    D0, 0x13
  10049. 00007026  3D40 FFF8                move.w     [A6 - 0x8], D0
  10050. 0000702A  6000 0092                bra        +0x94 /* 000070BE */
  10051. label0000702E:
  10052. 0000702E  508C                     addq.l     A4, 8
  10053. 00007030  200C                     move.l     D0, A4
  10054. 00007032  90AE FFFC                sub.l      D0, [A6 - 0x4]
  10055. 00007036  E680                     asr        D0, 3
  10056. 00007038  206E 0014                movea.l    A0, [A6 + 0x14]
  10057. 0000703C  3080                     move.w     [A0], D0
  10058. 0000703E  7000                     moveq.l    D0, 0x00
  10059. 00007040  6000 009C                bra        +0x9E /* 000070DE */
  10060. label00007044:
  10061. 00007044  0C54 2714                cmpi.w     [A4], 0x2714
  10062. 00007048  6714                     beq        +0x16 /* 0000705E */
  10063. 0000704A  200C                     move.l     D0, A4
  10064. 0000704C  90AE FFFC                sub.l      D0, [A6 - 0x4]
  10065. 00007050  E680                     asr        D0, 3
  10066. 00007052  206E 0014                movea.l    A0, [A6 + 0x14]
  10067. 00007056  3080                     move.w     [A0], D0
  10068. 00007058  7000                     moveq.l    D0, 0x00
  10069. 0000705A  6000 0082                bra        +0x84 /* 000070DE */
  10070. label0000705E:
  10071. 0000705E  508C                     addq.l     A4, 8
  10072. 00007060  486E FFF6                pea.l      [A6 - 0xA]
  10073. 00007064  486E FFFA                pea.l      [A6 - 0x6]
  10074. 00007068  2F0B                     move.l     -[A7], A3
  10075. 0000706A  2F0C                     move.l     -[A7], A4
  10076. 0000706C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10077. 00007070  4EBA FE24                jsr        [PC - 0x1DC /* 00006E96 */]
  10078. 00007074  4FEF 0014                lea.l      A7, [A7 + 0x14]
  10079. 00007078  3D40 FFF8                move.w     [A6 - 0x8], D0
  10080. 0000707C  4A6E FFF8                tst.w      [A6 - 0x8]
  10081. 00007080  6708                     beq        +0xA /* 0000708A */
  10082. 00007082  302E FFF8                move.w     D0, [A6 - 0x8]
  10083. 00007086  6000 0056                bra        +0x58 /* 000070DE */
  10084. label0000708A:
  10085. 0000708A  302E FFFA                move.w     D0, [A6 - 0x6]
  10086. 0000708E  48C0                     ext.l      D0
  10087. 00007090  E780                     asl        D0, 3
  10088. 00007092  D9C0                     add.l      A4, D0
  10089. 00007094  4A6E FFF6                tst.w      [A6 - 0xA]
  10090. 00007098  6712                     beq        +0x14 /* 000070AC */
  10091. 0000709A  49EC 0010                lea.l      A4, [A4 + 0x10]
  10092. 0000709E  4A54                     tst.w      [A4]
  10093. 000070A0  6708                     beq        +0xA /* 000070AA */
  10094. 000070A2  7013                     moveq.l    D0, 0x13
  10095. 000070A4  3D40 FFF8                move.w     [A6 - 0x8], D0
  10096. 000070A8  6014                     bra        +0x16 /* 000070BE */
  10097. label000070AA:
  10098. 000070AA  508C                     addq.l     A4, 8
  10099. label000070AC:
  10100. 000070AC  200C                     move.l     D0, A4
  10101. 000070AE  90AE FFFC                sub.l      D0, [A6 - 0x4]
  10102. 000070B2  E680                     asr        D0, 3
  10103. 000070B4  206E 0014                movea.l    A0, [A6 + 0x14]
  10104. 000070B8  3080                     move.w     [A0], D0
  10105. 000070BA  7000                     moveq.l    D0, 0x00
  10106. 000070BC  6020                     bra        +0x22 /* 000070DE */
  10107. label000070BE:
  10108. 000070BE  4A6E FFF8                tst.w      [A6 - 0x8]
  10109. 000070C2  6F16                     ble        +0x18 /* 000070DA */
  10110. 000070C4  206E 0008                movea.l    A0, [A6 + 0x8]
  10111. 000070C8  2F28 000E                move.l     -[A7], [A0 + 0xE]
  10112. 000070CC  2F0C                     move.l     -[A7], A4
  10113. 000070CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10114. 000070D2  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  10115. 000070D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10116. label000070DA:
  10117. 000070DA  302E FFF8                move.w     D0, [A6 - 0x8]
  10118. label000070DE:
  10119. 000070DE  4CDF 1800                movem.l    A3,A4, [A7]+
  10120. 000070E2  4E5E                     unlink     A6
  10121. 000070E4  4E75                     rts
  10122. fn000070E6:
  10123. 000070E6  4E56 FEF0                link       A6, -0x0110
  10124. 000070EA  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  10125. 000070EE  286E 0008                movea.l    A4, [A6 + 0x8]
  10126. 000070F2  266E 000C                movea.l    A3, [A6 + 0xC]
  10127. 000070F6  486E FFF0                pea.l      [A6 - 0x10]
  10128. 000070FA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  10129. 000070FE  2F0B                     move.l     -[A7], A3
  10130. 00007100  2F0C                     move.l     -[A7], A4
  10131. 00007102  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  10132. 00007106  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10133. 0000710A  3A00                     move.w     D5, D0
  10134. 0000710C  4A45                     tst.w      D5
  10135. 0000710E  6614                     bne        +0x16 /* 00007124 */
  10136. 00007110  0C6E FFFF FFF0           cmpi.w     [A6 - 0x10], 0xFFFF
  10137. 00007116  6D06                     blt        +0x8 /* 0000711E */
  10138. 00007118  7028                     moveq.l    D0, 0x28
  10139. 0000711A  6000 00CA                bra        +0xCC /* 000071E6 */
  10140. label0000711E:
  10141. 0000711E  7000                     moveq.l    D0, 0x00
  10142. 00007120  6000 00C4                bra        +0xC6 /* 000071E6 */
  10143. label00007124:
  10144. 00007124  486E FFF0                pea.l      [A6 - 0x10]
  10145. 00007128  2F2D B3A0                move.l     -[A7], [A5 - 0x4C60]
  10146. 0000712C  2F0B                     move.l     -[A7], A3
  10147. 0000712E  2F0C                     move.l     -[A7], A4
  10148. 00007130  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  10149. 00007134  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10150. 00007138  3A00                     move.w     D5, D0
  10151. 0000713A  4A45                     tst.w      D5
  10152. 0000713C  6614                     bne        +0x16 /* 00007152 */
  10153. 0000713E  486E FFF0                pea.l      [A6 - 0x10]
  10154. 00007142  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  10155. 00007146  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  10156. 0000714A  508F                     addq.l     A7, 8
  10157. 0000714C  7000                     moveq.l    D0, 0x00
  10158. 0000714E  6000 0096                bra        +0x98 /* 000071E6 */
  10159. label00007152:
  10160. 00007152  486E FEF0                pea.l      [A6 - 0x110]
  10161. 00007156  2F0B                     move.l     -[A7], A3
  10162. 00007158  2F0C                     move.l     -[A7], A4
  10163. 0000715A  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  10164. 0000715E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10165. 00007162  486E FEF0                pea.l      [A6 - 0x110]
  10166. 00007166  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  10167. 0000716A  588F                     addq.l     A7, 4
  10168. 0000716C  3A00                     move.w     D5, D0
  10169. 0000716E  4A45                     tst.w      D5
  10170. 00007170  6706                     beq        +0x8 /* 00007178 */
  10171. 00007172  3005                     move.w     D0, D5
  10172. 00007174  6000 0070                bra        +0x72 /* 000071E6 */
  10173. label00007178:
  10174. 00007178  70FE                     moveq.l    D0, 0xFFFFFFFE
  10175. 0000717A  3D40 FFF0                move.w     [A6 - 0x10], D0
  10176. 0000717E  42A7                     clr.l      -[A7]
  10177. 00007180  42A7                     clr.l      -[A7]
  10178. 00007182  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  10179. 00007186  205F                     movea.l    A0, [A7]+
  10180. 00007188  2D48 FFF8                move.l     [A6 - 0x8], A0
  10181. 0000718C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  10182. 00007190  486E FEF0                pea.l      [A6 - 0x110]
  10183. 00007194  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  10184. 00007198  508F                     addq.l     A7, 8
  10185. 0000719A  3A00                     move.w     D5, D0
  10186. 0000719C  4A45                     tst.w      D5
  10187. 0000719E  670C                     beq        +0xE /* 000071AC */
  10188. 000071A0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  10189. 000071A4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  10190. 000071A8  3005                     move.w     D0, D5
  10191. 000071AA  603A                     bra        +0x3C /* 000071E6 */
  10192. label000071AC:
  10193. 000071AC  486E FFF4                pea.l      [A6 - 0xC]
  10194. 000071B0  486E FEF0                pea.l      [A6 - 0x110]
  10195. 000071B4  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  10196. 000071B8  508F                     addq.l     A7, 8
  10197. 000071BA  42A7                     clr.l      -[A7]
  10198. 000071BC  42A7                     clr.l      -[A7]
  10199. 000071BE  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  10200. 000071C2  205F                     movea.l    A0, [A7]+
  10201. 000071C4  2D48 FFFC                move.l     [A6 - 0x4], A0
  10202. 000071C8  486E FFF0                pea.l      [A6 - 0x10]
  10203. 000071CC  2F2D B3A0                move.l     -[A7], [A5 - 0x4C60]
  10204. 000071D0  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  10205. 000071D4  508F                     addq.l     A7, 8
  10206. 000071D6  486E FFF0                pea.l      [A6 - 0x10]
  10207. 000071DA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  10208. 000071DE  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  10209. 000071E2  508F                     addq.l     A7, 8
  10210. 000071E4  7000                     moveq.l    D0, 0x00
  10211. label000071E6:
  10212. 000071E6  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  10213. 000071EA  4E5E                     unlink     A6
  10214. 000071EC  4E75                     rts
  10215. fn000071EE:
  10216. 000071EE  4E56 0000                link       A6, 0
  10217. 000071F2  48E7 0118                movem.l    -[A7], D7,A3,A4
  10218. 000071F6  286E 000C                movea.l    A4, [A6 + 0xC]
  10219. 000071FA  266E 0014                movea.l    A3, [A6 + 0x14]
  10220. 000071FE  206E 0008                movea.l    A0, [A6 + 0x8]
  10221. 00007202  3E28 0004                move.w     D7, [A0 + 0x4]
  10222. 00007206  206E 0010                movea.l    A0, [A6 + 0x10]
  10223. 0000720A  BE68 0004                cmp.w      D7, [A0 + 0x4]
  10224. 0000720E  6704                     beq        +0x6 /* 00007214 */
  10225. 00007210  7000                     moveq.l    D0, 0x00
  10226. 00007212  6020                     bra        +0x22 /* 00007234 */
  10227. label00007214:
  10228. 00007214  206E 0008                movea.l    A0, [A6 + 0x8]
  10229. 00007218  D8E8 0002                add.w      A4, [A0 + 0x2]
  10230. 0000721C  206E 0010                movea.l    A0, [A6 + 0x10]
  10231. 00007220  D6E8 0002                add.w      A3, [A0 + 0x2]
  10232. 00007224  3047                     movea.w    A0, D7
  10233. 00007226  2F08                     move.l     -[A7], A0
  10234. 00007228  2F0B                     move.l     -[A7], A3
  10235. 0000722A  2F0C                     move.l     -[A7], A4
  10236. 0000722C  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  10237. 00007230  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10238. label00007234:
  10239. 00007234  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  10240. 00007238  4E5E                     unlink     A6
  10241. 0000723A  4E75                     rts
  10242. export_418:
  10243. fn0000723C:
  10244. 0000723C  4E56 FFEC                link       A6, -0x0014
  10245. 00007240  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  10246. 00007244  426E FFFE                clr.w      [A6 - 0x2]
  10247. 00007248  7064                     moveq.l    D0, 0x64
  10248. 0000724A  3D40 FFFC                move.w     [A6 - 0x4], D0
  10249. 0000724E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10250. 00007252  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  10251. 00007256  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10252. 0000725A  4878 0320                push.l     0x320
  10253. 0000725E  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  10254. 00007262  206E 0008                movea.l    A0, [A6 + 0x8]
  10255. 00007266  2850                     movea.l    A4, [A0]
  10256. 00007268  264C                     movea.l    A3, A4
  10257. 0000726A  6002                     bra        +0x4 /* 0000726E */
  10258. label0000726C:
  10259. 0000726C  528C                     addq.l     A4, 1
  10260. label0000726E:
  10261. 0000726E  7000                     moveq.l    D0, 0x00
  10262. 00007270  1014                     move.b     D0, [A4]
  10263. 00007272  41ED D78A                lea.l      A0, [A5 - 0x2876]
  10264. 00007276  D0C0                     add.w      A0, D0
  10265. 00007278  7000                     moveq.l    D0, 0x00
  10266. 0000727A  1010                     move.b     D0, [A0]
  10267. 0000727C  4A40                     tst.w      D0
  10268. 0000727E  67EC                     beq        -0x12 /* 0000726C */
  10269. 00007280  7000                     moveq.l    D0, 0x00
  10270. 00007282  1014                     move.b     D0, [A4]
  10271. 00007284  41ED D78A                lea.l      A0, [A5 - 0x2876]
  10272. 00007288  D0C0                     add.w      A0, D0
  10273. 0000728A  7000                     moveq.l    D0, 0x00
  10274. 0000728C  1010                     move.b     D0, [A0]
  10275. 0000728E  3E00                     move.w     D7, D0
  10276. 00007290  3007                     move.w     D0, D7
  10277. 00007292  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  10278. 00007296  0001 0008                ori.b      D1, 0x8
  10279. 0000729A  FFD4                     .invalid   <<F/7/7>>
  10280. 0000729C  0010 00AA                ori.b      [A0], 0xAA
  10281. 000072A0  0102                     btst       D2, D0
  10282. 000072A2  014C                     bchg       A4, D0
  10283. 000072A4  0276 02B0 02F8           andi.w     [A6 + D0.w * 2 - 0x8], 0x2B0
  10284. 000072AA  023E 244C                andi.b     <<invalid special address>>, 0x4C /* 'L' */
  10285. 000072AE  528A                     addq.l     A2, 1
  10286. 000072B0  7000                     moveq.l    D0, 0x00
  10287. 000072B2  1014                     move.b     D0, [A4]
  10288. 000072B4  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  10289. 000072B8  6652                     bne        +0x54 /* 0000730C */
  10290. 000072BA  7000                     moveq.l    D0, 0x00
  10291. 000072BC  1012                     move.b     D0, [A2]
  10292. 000072BE  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  10293. 000072C2  6704                     beq        +0x6 /* 000072C8 */
  10294. 000072C4  6046                     bra        +0x48 /* 0000730C */
  10295. label000072C6:
  10296. 000072C6  528C                     addq.l     A4, 1
  10297. label000072C8:
  10298. 000072C8  7000                     moveq.l    D0, 0x00
  10299. 000072CA  1014                     move.b     D0, [A4]
  10300. 000072CC  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10301. 000072D0  66F4                     bne        -0xA /* 000072C6 */
  10302. 000072D2  4A6E FFFE                tst.w      [A6 - 0x2]
  10303. 000072D6  6796                     beq        -0x68 /* 0000726E */
  10304. 000072D8  206E 000C                movea.l    A0, [A6 + 0xC]
  10305. 000072DC  302E FFFE                move.w     D0, [A6 - 0x2]
  10306. 000072E0  5340                     subq.w     D0, 1
  10307. 000072E2  48C0                     ext.l      D0
  10308. 000072E4  E780                     asl        D0, 3
  10309. 000072E6  D090                     add.l      D0, [A0]
  10310. 000072E8  2040                     movea.l    A0, D0
  10311. 000072EA  43EE FFEC                lea.l      A1, [A6 - 0x14]
  10312. 000072EE  22D8                     move.l     [A1]+, [A0]+
  10313. 000072F0  22D8                     move.l     [A1]+, [A0]+
  10314. 000072F2  4A6E FFEC                tst.w      [A6 - 0x14]
  10315. 000072F6  6706                     beq        +0x8 /* 000072FE */
  10316. 000072F8  6000 FF74                bra        -0x8A /* 0000726E */
  10317. label000072FC:
  10318. 000072FC  528C                     addq.l     A4, 1
  10319. label000072FE:
  10320. 000072FE  7000                     moveq.l    D0, 0x00
  10321. 00007300  1014                     move.b     D0, [A4]
  10322. 00007302  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10323. 00007306  67F4                     beq        -0xA /* 000072FC */
  10324. 00007308  6000 FF64                bra        -0x9A /* 0000726E */
  10325. label0000730C:
  10326. 0000730C  7000                     moveq.l    D0, 0x00
  10327. 0000730E  1014                     move.b     D0, [A4]
  10328. 00007310  3F00                     move.w     -[A7], D0
  10329. 00007312  4EBA 02F0                jsr        [PC + 0x2F0 /* 00007604 */]
  10330. 00007316  548F                     addq.l     A7, 2
  10331. 00007318  3D40 FFF4                move.w     [A6 - 0xC], D0
  10332. 0000731C  200C                     move.l     D0, A4
  10333. 0000731E  908B                     sub.l      D0, A3
  10334. 00007320  3D40 FFF6                move.w     [A6 - 0xA], D0
  10335. 00007324  7001                     moveq.l    D0, 0x01
  10336. 00007326  3D40 FFF8                move.w     [A6 - 0x8], D0
  10337. 0000732A  486E FFFC                pea.l      [A6 - 0x4]
  10338. 0000732E  486E FFFE                pea.l      [A6 - 0x2]
  10339. 00007332  486E FFF4                pea.l      [A6 - 0xC]
  10340. 00007336  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10341. 0000733A  4EBA 027C                jsr        [PC + 0x27C /* 000075B8 */]
  10342. 0000733E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10343. 00007342  528C                     addq.l     A4, 1
  10344. 00007344  6000 FF28                bra        -0xD6 /* 0000726E */
  10345. 00007348  200C                     move.l     D0, A4
  10346. 0000734A  908B                     sub.l      D0, A3
  10347. 0000734C  3D40 FFF6                move.w     [A6 - 0xA], D0
  10348. 00007350  244C                     movea.l    A2, A4
  10349. 00007352  528C                     addq.l     A4, 1
  10350. 00007354  6002                     bra        +0x4 /* 00007358 */
  10351. label00007356:
  10352. 00007356  528C                     addq.l     A4, 1
  10353. label00007358:
  10354. 00007358  7000                     moveq.l    D0, 0x00
  10355. 0000735A  1014                     move.b     D0, [A4]
  10356. 0000735C  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  10357. 00007360  670A                     beq        +0xC /* 0000736C */
  10358. 00007362  7000                     moveq.l    D0, 0x00
  10359. 00007364  1014                     move.b     D0, [A4]
  10360. 00007366  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10361. 0000736A  66EA                     bne        -0x14 /* 00007356 */
  10362. label0000736C:
  10363. 0000736C  7000                     moveq.l    D0, 0x00
  10364. 0000736E  1014                     move.b     D0, [A4]
  10365. 00007370  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  10366. 00007374  6602                     bne        +0x4 /* 00007378 */
  10367. 00007376  528C                     addq.l     A4, 1
  10368. label00007378:
  10369. 00007378  200C                     move.l     D0, A4
  10370. 0000737A  908A                     sub.l      D0, A2
  10371. 0000737C  3D40 FFF8                move.w     [A6 - 0x8], D0
  10372. 00007380  7002                     moveq.l    D0, 0x02
  10373. 00007382  3D40 FFF4                move.w     [A6 - 0xC], D0
  10374. 00007386  486E FFFC                pea.l      [A6 - 0x4]
  10375. 0000738A  486E FFFE                pea.l      [A6 - 0x2]
  10376. 0000738E  486E FFF4                pea.l      [A6 - 0xC]
  10377. 00007392  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10378. 00007396  4EBA 0220                jsr        [PC + 0x220 /* 000075B8 */]
  10379. 0000739A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10380. 0000739E  6000 FECE                bra        -0x130 /* 0000726E */
  10381. 000073A2  200C                     move.l     D0, A4
  10382. 000073A4  908B                     sub.l      D0, A3
  10383. 000073A6  3D40 FFF6                move.w     [A6 - 0xA], D0
  10384. 000073AA  244C                     movea.l    A2, A4
  10385. 000073AC  6002                     bra        +0x4 /* 000073B0 */
  10386. label000073AE:
  10387. 000073AE  528C                     addq.l     A4, 1
  10388. label000073B0:
  10389. 000073B0  7000                     moveq.l    D0, 0x00
  10390. 000073B2  1014                     move.b     D0, [A4]
  10391. 000073B4  41ED D78A                lea.l      A0, [A5 - 0x2876]
  10392. 000073B8  D0C0                     add.w      A0, D0
  10393. 000073BA  7000                     moveq.l    D0, 0x00
  10394. 000073BC  1010                     move.b     D0, [A0]
  10395. 000073BE  0C40 0003                cmpi.w     D0, 0x3
  10396. 000073C2  67EA                     beq        -0x14 /* 000073AE */
  10397. 000073C4  200C                     move.l     D0, A4
  10398. 000073C6  908A                     sub.l      D0, A2
  10399. 000073C8  3D40 FFF8                move.w     [A6 - 0x8], D0
  10400. 000073CC  7003                     moveq.l    D0, 0x03
  10401. 000073CE  3D40 FFF4                move.w     [A6 - 0xC], D0
  10402. 000073D2  486E FFFC                pea.l      [A6 - 0x4]
  10403. 000073D6  486E FFFE                pea.l      [A6 - 0x2]
  10404. 000073DA  486E FFF4                pea.l      [A6 - 0xC]
  10405. 000073DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10406. 000073E2  4EBA 01D4                jsr        [PC + 0x1D4 /* 000075B8 */]
  10407. 000073E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10408. 000073EA  6000 FE82                bra        -0x17C /* 0000726E */
  10409. 000073EE  200C                     move.l     D0, A4
  10410. 000073F0  908B                     sub.l      D0, A3
  10411. 000073F2  3D40 FFF6                move.w     [A6 - 0xA], D0
  10412. 000073F6  244C                     movea.l    A2, A4
  10413. 000073F8  4240                     clr.w      D0
  10414. 000073FA  41ED D78A                lea.l      A0, [A5 - 0x2876]
  10415. label000073FE:
  10416. 000073FE  101C                     move.b     D0, [A4]+
  10417. 00007400  1030 0000                move.b     D0, [A0 + D0.w]
  10418. 00007404  0C00 0004                cmpi.b     D0, 0x4
  10419. 00007408  67F4                     beq        -0xA /* 000073FE */
  10420. 0000740A  0C00 0003                cmpi.b     D0, 0x3
  10421. 0000740E  67EE                     beq        -0x10 /* 000073FE */
  10422. 00007410  534C                     subq.w     A4, 1
  10423. 00007412  200C                     move.l     D0, A4
  10424. 00007414  908A                     sub.l      D0, A2
  10425. 00007416  3D40 FFF8                move.w     [A6 - 0x8], D0
  10426. 0000741A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  10427. 0000741E  2F0A                     move.l     -[A7], A2
  10428. 00007420  4EBA 02EE                jsr        [PC + 0x2EE /* 00007710 */]
  10429. 00007424  5C8F                     addq.l     A7, 6
  10430. 00007426  3D40 FFF4                move.w     [A6 - 0xC], D0
  10431. 0000742A  4A6E FFFE                tst.w      [A6 - 0x2]
  10432. 0000742E  6700 009C                beq        +0x9E /* 000074CC */
  10433. 00007432  206E 000C                movea.l    A0, [A6 + 0xC]
  10434. 00007436  302E FFFE                move.w     D0, [A6 - 0x2]
  10435. 0000743A  5340                     subq.w     D0, 1
  10436. 0000743C  48C0                     ext.l      D0
  10437. 0000743E  E780                     asl        D0, 3
  10438. 00007440  D090                     add.l      D0, [A0]
  10439. 00007442  2040                     movea.l    A0, D0
  10440. 00007444  43EE FFEC                lea.l      A1, [A6 - 0x14]
  10441. 00007448  22D8                     move.l     [A1]+, [A0]+
  10442. 0000744A  22D8                     move.l     [A1]+, [A0]+
  10443. 0000744C  0C6E 2B41 FFEC           cmpi.w     [A6 - 0x14], 0x2B41 /* '+A' */
  10444. 00007452  6708                     beq        +0xA /* 0000745C */
  10445. 00007454  0C6E 2B29 FFEC           cmpi.w     [A6 - 0x14], 0x2B29 /* '+)' */
  10446. 0000745A  661A                     bne        +0x1C /* 00007476 */
  10447. label0000745C:
  10448. 0000745C  4AAE 0010                tst.l      [A6 + 0x10]
  10449. 00007460  6714                     beq        +0x16 /* 00007476 */
  10450. 00007462  306E FFF8                movea.w    A0, [A6 - 0x8]
  10451. 00007466  2F08                     move.l     -[A7], A0
  10452. 00007468  2F0A                     move.l     -[A7], A2
  10453. 0000746A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  10454. 0000746E  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  10455. 00007472  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10456. label00007476:
  10457. 00007476  0C6E 271F FFF4           cmpi.w     [A6 - 0xC], 0x271F
  10458. 0000747C  6624                     bne        +0x26 /* 000074A2 */
  10459. 0000747E  4A6E FFEC                tst.w      [A6 - 0x14]
  10460. 00007482  661E                     bne        +0x20 /* 000074A2 */
  10461. 00007484  206E 000C                movea.l    A0, [A6 + 0xC]
  10462. 00007488  302E FFFE                move.w     D0, [A6 - 0x2]
  10463. 0000748C  5340                     subq.w     D0, 1
  10464. 0000748E  48C0                     ext.l      D0
  10465. 00007490  E780                     asl        D0, 3
  10466. 00007492  D090                     add.l      D0, [A0]
  10467. 00007494  2040                     movea.l    A0, D0
  10468. 00007496  43EE FFF4                lea.l      A1, [A6 - 0xC]
  10469. 0000749A  20D9                     move.l     [A0]+, [A1]+
  10470. 0000749C  20D9                     move.l     [A0]+, [A1]+
  10471. 0000749E  6000 FDCE                bra        -0x230 /* 0000726E */
  10472. label000074A2:
  10473. 000074A2  0C6E 2714 FFF4           cmpi.w     [A6 - 0xC], 0x2714
  10474. 000074A8  6622                     bne        +0x24 /* 000074CC */
  10475. 000074AA  4A6E FFEC                tst.w      [A6 - 0x14]
  10476. 000074AE  671C                     beq        +0x1E /* 000074CC */
  10477. 000074B0  426E FFEC                clr.w      [A6 - 0x14]
  10478. 000074B4  486E FFFC                pea.l      [A6 - 0x4]
  10479. 000074B8  486E FFFE                pea.l      [A6 - 0x2]
  10480. 000074BC  486E FFEC                pea.l      [A6 - 0x14]
  10481. 000074C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10482. 000074C4  4EBA 00F2                jsr        [PC + 0xF2 /* 000075B8 */]
  10483. 000074C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10484. label000074CC:
  10485. 000074CC  486E FFFC                pea.l      [A6 - 0x4]
  10486. 000074D0  486E FFFE                pea.l      [A6 - 0x2]
  10487. 000074D4  486E FFF4                pea.l      [A6 - 0xC]
  10488. 000074D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10489. 000074DC  4EBA 00DA                jsr        [PC + 0xDA /* 000075B8 */]
  10490. 000074E0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10491. 000074E4  6000 FD88                bra        -0x276 /* 0000726E */
  10492. 000074E8  7004                     moveq.l    D0, 0x04
  10493. 000074EA  3D40 FFF4                move.w     [A6 - 0xC], D0
  10494. 000074EE  200C                     move.l     D0, A4
  10495. 000074F0  908B                     sub.l      D0, A3
  10496. 000074F2  3D40 FFF6                move.w     [A6 - 0xA], D0
  10497. 000074F6  7001                     moveq.l    D0, 0x01
  10498. 000074F8  3D40 FFF8                move.w     [A6 - 0x8], D0
  10499. 000074FC  486E FFFC                pea.l      [A6 - 0x4]
  10500. 00007500  486E FFFE                pea.l      [A6 - 0x2]
  10501. 00007504  486E FFF4                pea.l      [A6 - 0xC]
  10502. 00007508  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10503. 0000750C  4EBA 00AA                jsr        [PC + 0xAA /* 000075B8 */]
  10504. 00007510  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10505. 00007514  528C                     addq.l     A4, 1
  10506. 00007516  6000 FD56                bra        -0x2A8 /* 0000726E */
  10507. 0000751A  426E FFF4                clr.w      [A6 - 0xC]
  10508. 0000751E  200C                     move.l     D0, A4
  10509. 00007520  908B                     sub.l      D0, A3
  10510. 00007522  3D40 FFF6                move.w     [A6 - 0xA], D0
  10511. 00007526  7001                     moveq.l    D0, 0x01
  10512. 00007528  3D40 FFF8                move.w     [A6 - 0x8], D0
  10513. 0000752C  486E FFFC                pea.l      [A6 - 0x4]
  10514. 00007530  486E FFFE                pea.l      [A6 - 0x2]
  10515. 00007534  486E FFF4                pea.l      [A6 - 0xC]
  10516. 00007538  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10517. 0000753C  4EBA 007A                jsr        [PC + 0x7A /* 000075B8 */]
  10518. 00007540  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10519. 00007544  6002                     bra        +0x4 /* 00007548 */
  10520. label00007546:
  10521. 00007546  528C                     addq.l     A4, 1
  10522. label00007548:
  10523. 00007548  7000                     moveq.l    D0, 0x00
  10524. 0000754A  1014                     move.b     D0, [A4]
  10525. 0000754C  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10526. 00007550  67F4                     beq        -0xA /* 00007546 */
  10527. 00007552  6000 FD1A                bra        -0x2E4 /* 0000726E */
  10528. 00007556  7001                     moveq.l    D0, 0x01
  10529. 00007558  3D40 FFF4                move.w     [A6 - 0xC], D0
  10530. 0000755C  200C                     move.l     D0, A4
  10531. 0000755E  908B                     sub.l      D0, A3
  10532. 00007560  3D40 FFF6                move.w     [A6 - 0xA], D0
  10533. 00007564  7001                     moveq.l    D0, 0x01
  10534. 00007566  3D40 FFF8                move.w     [A6 - 0x8], D0
  10535. 0000756A  486E FFFC                pea.l      [A6 - 0x4]
  10536. 0000756E  486E FFFE                pea.l      [A6 - 0x2]
  10537. 00007572  486E FFF4                pea.l      [A6 - 0xC]
  10538. 00007576  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10539. 0000757A  4EBA 003C                jsr        [PC + 0x3C /* 000075B8 */]
  10540. 0000757E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10541. 00007582  306E FFFE                movea.w    A0, [A6 - 0x2]
  10542. 00007586  2008                     move.l     D0, A0
  10543. 00007588  E780                     asl        D0, 3
  10544. 0000758A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10545. 0000758E  2F00                     move.l     -[A7], D0
  10546. 00007590  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  10547. 00007594  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10548. 00007598  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  10549. 0000759C  6012                     bra        +0x14 /* 000075B0 */
  10550. label0000759E:
  10551. 0000759E  528C                     addq.l     A4, 1
  10552. 000075A0  7000                     moveq.l    D0, 0x00
  10553. 000075A2  1014                     move.b     D0, [A4]
  10554. 000075A4  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10555. 000075A8  66F4                     bne        -0xA /* 0000759E */
  10556. 000075AA  528C                     addq.l     A4, 1
  10557. 000075AC  6000 FCC0                bra        -0x33E /* 0000726E */
  10558. label000075B0:
  10559. 000075B0  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  10560. 000075B4  4E5E                     unlink     A6
  10561. 000075B6  4E75                     rts
  10562. fn000075B8:
  10563. 000075B8  4E56 0000                link       A6, 0
  10564. 000075BC  48E7 0038                movem.l    -[A7], A2,A3,A4
  10565. 000075C0  286E 000C                movea.l    A4, [A6 + 0xC]
  10566. 000075C4  266E 0010                movea.l    A3, [A6 + 0x10]
  10567. 000075C8  246E 0014                movea.l    A2, [A6 + 0x14]
  10568. 000075CC  3013                     move.w     D0, [A3]
  10569. 000075CE  B052                     cmp.w      D0, [A2]
  10570. 000075D0  6D14                     blt        +0x16 /* 000075E6 */
  10571. 000075D2  0652 0064                addi.w     [A2], 0x64 /* 'd' */
  10572. 000075D6  3052                     movea.w    A0, [A2]
  10573. 000075D8  2008                     move.l     D0, A0
  10574. 000075DA  E780                     asl        D0, 3
  10575. 000075DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10576. 000075E0  2F00                     move.l     -[A7], D0
  10577. 000075E2  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  10578. label000075E6:
  10579. 000075E6  206E 0008                movea.l    A0, [A6 + 0x8]
  10580. 000075EA  3013                     move.w     D0, [A3]
  10581. 000075EC  48C0                     ext.l      D0
  10582. 000075EE  E780                     asl        D0, 3
  10583. 000075F0  D090                     add.l      D0, [A0]
  10584. 000075F2  2040                     movea.l    A0, D0
  10585. 000075F4  43D4                     lea.l      A1, [A4]
  10586. 000075F6  20D9                     move.l     [A0]+, [A1]+
  10587. 000075F8  20D9                     move.l     [A0]+, [A1]+
  10588. 000075FA  5253                     addq.w     [A3], 1
  10589. 000075FC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  10590. 00007600  4E5E                     unlink     A6
  10591. 00007602  4E75                     rts
  10592. fn00007604:
  10593. 00007604  4E56 0000                link       A6, 0
  10594. 00007608  2F07                     move.l     -[A7], D7
  10595. 0000760A  1E2E 0009                move.b     D7, [A6 + 0x9]
  10596. 0000760E  7000                     moveq.l    D0, 0x00
  10597. 00007610  1007                     move.b     D0, D7
  10598. 00007612  0C40 0028                cmpi.w     D0, 0x28 /* '(' */
  10599. 00007616  6606                     bne        +0x8 /* 0000761E */
  10600. 00007618  7005                     moveq.l    D0, 0x05
  10601. 0000761A  6000 00EE                bra        +0xF0 /* 0000770A */
  10602. label0000761E:
  10603. 0000761E  7000                     moveq.l    D0, 0x00
  10604. 00007620  1007                     move.b     D0, D7
  10605. 00007622  0C40 0029                cmpi.w     D0, 0x29 /* ')' */
  10606. 00007626  6606                     bne        +0x8 /* 0000762E */
  10607. 00007628  7006                     moveq.l    D0, 0x06
  10608. 0000762A  6000 00DE                bra        +0xE0 /* 0000770A */
  10609. label0000762E:
  10610. 0000762E  7000                     moveq.l    D0, 0x00
  10611. 00007630  1007                     move.b     D0, D7
  10612. 00007632  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  10613. 00007636  6606                     bne        +0x8 /* 0000763E */
  10614. 00007638  7007                     moveq.l    D0, 0x07
  10615. 0000763A  6000 00CE                bra        +0xD0 /* 0000770A */
  10616. label0000763E:
  10617. 0000763E  7000                     moveq.l    D0, 0x00
  10618. 00007640  1007                     move.b     D0, D7
  10619. 00007642  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  10620. 00007646  6608                     bne        +0xA /* 00007650 */
  10621. 00007648  303C 03E9                move.w     D0, 0x3E9
  10622. 0000764C  6000 00BC                bra        +0xBE /* 0000770A */
  10623. label00007650:
  10624. 00007650  7000                     moveq.l    D0, 0x00
  10625. 00007652  1007                     move.b     D0, D7
  10626. 00007654  0C40 005E                cmpi.w     D0, 0x5E /* '^' */
  10627. 00007658  6608                     bne        +0xA /* 00007662 */
  10628. 0000765A  303C 03EB                move.w     D0, 0x3EB
  10629. 0000765E  6000 00AA                bra        +0xAC /* 0000770A */
  10630. label00007662:
  10631. 00007662  7000                     moveq.l    D0, 0x00
  10632. 00007664  1007                     move.b     D0, D7
  10633. 00007666  0C40 002A                cmpi.w     D0, 0x2A /* '*' */
  10634. 0000766A  6608                     bne        +0xA /* 00007674 */
  10635. 0000766C  303C 03EC                move.w     D0, 0x3EC
  10636. 00007670  6000 0098                bra        +0x9A /* 0000770A */
  10637. label00007674:
  10638. 00007674  7000                     moveq.l    D0, 0x00
  10639. 00007676  1007                     move.b     D0, D7
  10640. 00007678  0C40 002F                cmpi.w     D0, 0x2F /* '/' */
  10641. 0000767C  6608                     bne        +0xA /* 00007686 */
  10642. 0000767E  303C 03ED                move.w     D0, 0x3ED
  10643. 00007682  6000 0086                bra        +0x88 /* 0000770A */
  10644. label00007686:
  10645. 00007686  7000                     moveq.l    D0, 0x00
  10646. 00007688  1007                     move.b     D0, D7
  10647. 0000768A  0C40 002B                cmpi.w     D0, 0x2B /* '+' */
  10648. 0000768E  6608                     bne        +0xA /* 00007698 */
  10649. 00007690  303C 03F0                move.w     D0, 0x3F0
  10650. 00007694  6000 0074                bra        +0x76 /* 0000770A */
  10651. label00007698:
  10652. 00007698  7000                     moveq.l    D0, 0x00
  10653. 0000769A  1007                     move.b     D0, D7
  10654. 0000769C  0C40 0026                cmpi.w     D0, 0x26 /* '&' */
  10655. 000076A0  6608                     bne        +0xA /* 000076AA */
  10656. 000076A2  303C 03F1                move.w     D0, 0x3F1
  10657. 000076A6  6000 0062                bra        +0x64 /* 0000770A */
  10658. label000076AA:
  10659. 000076AA  7000                     moveq.l    D0, 0x00
  10660. 000076AC  1007                     move.b     D0, D7
  10661. 000076AE  0C40 003C                cmpi.w     D0, 0x3C /* '<' */
  10662. 000076B2  6608                     bne        +0xA /* 000076BC */
  10663. 000076B4  303C 03F3                move.w     D0, 0x3F3
  10664. 000076B8  6000 0050                bra        +0x52 /* 0000770A */
  10665. label000076BC:
  10666. 000076BC  7000                     moveq.l    D0, 0x00
  10667. 000076BE  1007                     move.b     D0, D7
  10668. 000076C0  0C40 003E                cmpi.w     D0, 0x3E /* '>' */
  10669. 000076C4  6606                     bne        +0x8 /* 000076CC */
  10670. 000076C6  303C 03F4                move.w     D0, 0x3F4
  10671. 000076CA  603E                     bra        +0x40 /* 0000770A */
  10672. label000076CC:
  10673. 000076CC  7000                     moveq.l    D0, 0x00
  10674. 000076CE  1007                     move.b     D0, D7
  10675. 000076D0  0C40 00B2                cmpi.w     D0, 0xB2
  10676. 000076D4  6606                     bne        +0x8 /* 000076DC */
  10677. 000076D6  303C 03F5                move.w     D0, 0x3F5
  10678. 000076DA  602E                     bra        +0x30 /* 0000770A */
  10679. label000076DC:
  10680. 000076DC  7000                     moveq.l    D0, 0x00
  10681. 000076DE  1007                     move.b     D0, D7
  10682. 000076E0  0C40 00B3                cmpi.w     D0, 0xB3
  10683. 000076E4  6606                     bne        +0x8 /* 000076EC */
  10684. 000076E6  303C 03F6                move.w     D0, 0x3F6
  10685. 000076EA  601E                     bra        +0x20 /* 0000770A */
  10686. label000076EC:
  10687. 000076EC  7000                     moveq.l    D0, 0x00
  10688. 000076EE  1007                     move.b     D0, D7
  10689. 000076F0  0C40 003D                cmpi.w     D0, 0x3D /* '=' */
  10690. 000076F4  6606                     bne        +0x8 /* 000076FC */
  10691. 000076F6  303C 03FA                move.w     D0, 0x3FA
  10692. 000076FA  600E                     bra        +0x10 /* 0000770A */
  10693. label000076FC:
  10694. 000076FC  7000                     moveq.l    D0, 0x00
  10695. 000076FE  1007                     move.b     D0, D7
  10696. 00007700  0C40 00AD                cmpi.w     D0, 0xAD
  10697. 00007704  6604                     bne        +0x6 /* 0000770A */
  10698. 00007706  303C 03FB                move.w     D0, 0x3FB
  10699. label0000770A:
  10700. 0000770A  2E1F                     move.l     D7, [A7]+
  10701. 0000770C  4E5E                     unlink     A6
  10702. 0000770E  4E75                     rts
  10703. export_417:
  10704. fn00007710:
  10705. 00007710  4E56 0000                link       A6, 0
  10706. 00007714  48E7 0308                movem.l    -[A7], D6,D7,A4
  10707. 00007718  286E 0008                movea.l    A4, [A6 + 0x8]
  10708. 0000771C  3E2E 000C                move.w     D7, [A6 + 0xC]
  10709. 00007720  7C04                     moveq.l    D6, 0x04
  10710. 00007722  7000                     moveq.l    D0, 0x00
  10711. 00007724  1014                     move.b     D0, [A4]
  10712. 00007726  41ED D68A                lea.l      A0, [A5 - 0x2976]
  10713. 0000772A  D0C0                     add.w      A0, D0
  10714. 0000772C  7000                     moveq.l    D0, 0x00
  10715. 0000772E  1010                     move.b     D0, [A0]
  10716. 00007730  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  10717. 00007734  0061 007A                ori.w      -[A1], 0x7A /* 'z' */
  10718. 00007738  029A 0034 004C           andi.l     [A2]+, 0x34004C /* '4\0L' */
  10719. 0000773E  0064 007C                ori.w      -[A4], 0x7C /* '|' */
  10720. 00007742  0094 00AC 00C4           ori.l      [A4], 0xAC00C4
  10721. 00007748  00DC                     .incomplete
  10722. 0000774A  00F4                     .incomplete
  10723. 0000774C  010C                     btst       A4, D0
  10724. 0000774E  0124                     btst       -[A4], D0
  10725. 00007750  013C 0154                btst       0x54 /* 'T' */, D0
  10726. 00007754  016C 0184                bchg       [A4 + 0x184], D0
  10727. 00007758  019C                     bclr       [A4]+, D0
  10728. 0000775A  01B4 01CC                bclr       <<invalid full ext with I/IS == 4>>, D0
  10729. 0000775E  01E4                     .incomplete
  10730. 00007760  01FC                     .incomplete
  10731. 00007762  0212 0228                andi.b     [A2], 0x28 /* '(' */
  10732. 00007766  023E 026A                andi.b     <<invalid special address>>, 0x6A /* 'j' */
  10733. 0000776A  0268 0250 3F07           andi.w     [A0 + 0x3F07], 0x250
  10734. 00007770  2F0C                     move.l     -[A7], A4
  10735. 00007772  3F3C 001A                move.w     -[A7], 0x1A
  10736. 00007776  486D C988                pea.l      [A5 - 0x3678]
  10737. 0000777A  4EBA 0260                jsr        [PC + 0x260 /* 000079DC */]
  10738. 0000777E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10739. 00007782  3C00                     move.w     D6, D0
  10740. 00007784  6000 024C                bra        +0x24E /* 000079D2 */
  10741. 00007788  3F07                     move.w     -[A7], D7
  10742. 0000778A  2F0C                     move.l     -[A7], A4
  10743. 0000778C  3F3C 001D                move.w     -[A7], 0x1D
  10744. 00007790  486D CA24                pea.l      [A5 - 0x35DC]
  10745. 00007794  4EBA 0246                jsr        [PC + 0x246 /* 000079DC */]
  10746. 00007798  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10747. 0000779C  3C00                     move.w     D6, D0
  10748. 0000779E  6000 0232                bra        +0x234 /* 000079D2 */
  10749. 000077A2  3F07                     move.w     -[A7], D7
  10750. 000077A4  2F0C                     move.l     -[A7], A4
  10751. 000077A6  3F3C 0036                move.w     -[A7], 0x36 /* '6' */
  10752. 000077AA  486D CAD2                pea.l      [A5 - 0x352E]
  10753. 000077AE  4EBA 022C                jsr        [PC + 0x22C /* 000079DC */]
  10754. 000077B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10755. 000077B6  3C00                     move.w     D6, D0
  10756. 000077B8  6000 0218                bra        +0x21A /* 000079D2 */
  10757. 000077BC  3F07                     move.w     -[A7], D7
  10758. 000077BE  2F0C                     move.l     -[A7], A4
  10759. 000077C0  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  10760. 000077C4  486D CC16                pea.l      [A5 - 0x33EA]
  10761. 000077C8  4EBA 0212                jsr        [PC + 0x212 /* 000079DC */]
  10762. 000077CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10763. 000077D0  3C00                     move.w     D6, D0
  10764. 000077D2  6000 01FE                bra        +0x200 /* 000079D2 */
  10765. 000077D6  3F07                     move.w     -[A7], D7
  10766. 000077D8  2F0C                     move.l     -[A7], A4
  10767. 000077DA  3F3C 0014                move.w     -[A7], 0x14
  10768. 000077DE  486D CD06                pea.l      [A5 - 0x32FA]
  10769. 000077E2  4EBA 01F8                jsr        [PC + 0x1F8 /* 000079DC */]
  10770. 000077E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10771. 000077EA  3C00                     move.w     D6, D0
  10772. 000077EC  6000 01E4                bra        +0x1E6 /* 000079D2 */
  10773. 000077F0  3F07                     move.w     -[A7], D7
  10774. 000077F2  2F0C                     move.l     -[A7], A4
  10775. 000077F4  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  10776. 000077F8  486D CD7E                pea.l      [A5 - 0x3282]
  10777. 000077FC  4EBA 01DE                jsr        [PC + 0x1DE /* 000079DC */]
  10778. 00007800  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10779. 00007804  3C00                     move.w     D6, D0
  10780. 00007806  6000 01CA                bra        +0x1CC /* 000079D2 */
  10781. 0000780A  3F07                     move.w     -[A7], D7
  10782. 0000780C  2F0C                     move.l     -[A7], A4
  10783. 0000780E  3F3C 000B                move.w     -[A7], 0xB
  10784. 00007812  486D CE4A                pea.l      [A5 - 0x31B6]
  10785. 00007816  4EBA 01C4                jsr        [PC + 0x1C4 /* 000079DC */]
  10786. 0000781A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10787. 0000781E  3C00                     move.w     D6, D0
  10788. 00007820  6000 01B0                bra        +0x1B2 /* 000079D2 */
  10789. 00007824  3F07                     move.w     -[A7], D7
  10790. 00007826  2F0C                     move.l     -[A7], A4
  10791. 00007828  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  10792. 0000782C  486D CE8C                pea.l      [A5 - 0x3174]
  10793. 00007830  4EBA 01AA                jsr        [PC + 0x1AA /* 000079DC */]
  10794. 00007834  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10795. 00007838  3C00                     move.w     D6, D0
  10796. 0000783A  6000 0196                bra        +0x198 /* 000079D2 */
  10797. 0000783E  3F07                     move.w     -[A7], D7
  10798. 00007840  2F0C                     move.l     -[A7], A4
  10799. 00007842  3F3C 0012                move.w     -[A7], 0x12
  10800. 00007846  486D CEC2                pea.l      [A5 - 0x313E]
  10801. 0000784A  4EBA 0190                jsr        [PC + 0x190 /* 000079DC */]
  10802. 0000784E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10803. 00007852  3C00                     move.w     D6, D0
  10804. 00007854  6000 017C                bra        +0x17E /* 000079D2 */
  10805. 00007858  3F07                     move.w     -[A7], D7
  10806. 0000785A  2F0C                     move.l     -[A7], A4
  10807. 0000785C  3F3C 0007                move.w     -[A7], 0x7
  10808. 00007860  486D CF2E                pea.l      [A5 - 0x30D2]
  10809. 00007864  4EBA 0176                jsr        [PC + 0x176 /* 000079DC */]
  10810. 00007868  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10811. 0000786C  3C00                     move.w     D6, D0
  10812. 0000786E  6000 0162                bra        +0x164 /* 000079D2 */
  10813. 00007872  3F07                     move.w     -[A7], D7
  10814. 00007874  2F0C                     move.l     -[A7], A4
  10815. 00007876  3F3C 0001                move.w     -[A7], 0x1
  10816. 0000787A  486D CF58                pea.l      [A5 - 0x30A8]
  10817. 0000787E  4EBA 015C                jsr        [PC + 0x15C /* 000079DC */]
  10818. 00007882  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10819. 00007886  3C00                     move.w     D6, D0
  10820. 00007888  6000 0148                bra        +0x14A /* 000079D2 */
  10821. 0000788C  3F07                     move.w     -[A7], D7
  10822. 0000788E  2F0C                     move.l     -[A7], A4
  10823. 00007890  3F3C 0018                move.w     -[A7], 0x18
  10824. 00007894  486D CF5E                pea.l      [A5 - 0x30A2]
  10825. 00007898  4EBA 0142                jsr        [PC + 0x142 /* 000079DC */]
  10826. 0000789C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10827. 000078A0  3C00                     move.w     D6, D0
  10828. 000078A2  6000 012E                bra        +0x130 /* 000079D2 */
  10829. 000078A6  3F07                     move.w     -[A7], D7
  10830. 000078A8  2F0C                     move.l     -[A7], A4
  10831. 000078AA  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  10832. 000078AE  486D CFEE                pea.l      [A5 - 0x3012]
  10833. 000078B2  4EBA 0128                jsr        [PC + 0x128 /* 000079DC */]
  10834. 000078B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10835. 000078BA  3C00                     move.w     D6, D0
  10836. 000078BC  6000 0114                bra        +0x116 /* 000079D2 */
  10837. 000078C0  3F07                     move.w     -[A7], D7
  10838. 000078C2  2F0C                     move.l     -[A7], A4
  10839. 000078C4  3F3C 0014                move.w     -[A7], 0x14
  10840. 000078C8  486D D0BA                pea.l      [A5 - 0x2F46]
  10841. 000078CC  4EBA 010E                jsr        [PC + 0x10E /* 000079DC */]
  10842. 000078D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10843. 000078D4  3C00                     move.w     D6, D0
  10844. 000078D6  6000 00FA                bra        +0xFC /* 000079D2 */
  10845. 000078DA  3F07                     move.w     -[A7], D7
  10846. 000078DC  2F0C                     move.l     -[A7], A4
  10847. 000078DE  3F3C 0013                move.w     -[A7], 0x13
  10848. 000078E2  486D D132                pea.l      [A5 - 0x2ECE]
  10849. 000078E6  4EBA 00F4                jsr        [PC + 0xF4 /* 000079DC */]
  10850. 000078EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10851. 000078EE  3C00                     move.w     D6, D0
  10852. 000078F0  6000 00E0                bra        +0xE2 /* 000079D2 */
  10853. 000078F4  3F07                     move.w     -[A7], D7
  10854. 000078F6  2F0C                     move.l     -[A7], A4
  10855. 000078F8  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  10856. 000078FC  486D D1A4                pea.l      [A5 - 0x2E5C]
  10857. 00007900  4EBA 00DA                jsr        [PC + 0xDA /* 000079DC */]
  10858. 00007904  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10859. 00007908  3C00                     move.w     D6, D0
  10860. 0000790A  6000 00C6                bra        +0xC8 /* 000079D2 */
  10861. 0000790E  3F07                     move.w     -[A7], D7
  10862. 00007910  2F0C                     move.l     -[A7], A4
  10863. 00007912  3F3C 0002                move.w     -[A7], 0x2
  10864. 00007916  486D D27C                pea.l      [A5 - 0x2D84]
  10865. 0000791A  4EBA 00C0                jsr        [PC + 0xC0 /* 000079DC */]
  10866. 0000791E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10867. 00007922  3C00                     move.w     D6, D0
  10868. 00007924  6000 00AC                bra        +0xAE /* 000079D2 */
  10869. 00007928  3F07                     move.w     -[A7], D7
  10870. 0000792A  2F0C                     move.l     -[A7], A4
  10871. 0000792C  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  10872. 00007930  486D D288                pea.l      [A5 - 0x2D78]
  10873. 00007934  4EBA 00A6                jsr        [PC + 0xA6 /* 000079DC */]
  10874. 00007938  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10875. 0000793C  3C00                     move.w     D6, D0
  10876. 0000793E  6000 0092                bra        +0x94 /* 000079D2 */
  10877. 00007942  3F07                     move.w     -[A7], D7
  10878. 00007944  2F0C                     move.l     -[A7], A4
  10879. 00007946  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  10880. 0000794A  486D D34E                pea.l      [A5 - 0x2CB2]
  10881. 0000794E  4EBA 008C                jsr        [PC + 0x8C /* 000079DC */]
  10882. 00007952  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10883. 00007956  3C00                     move.w     D6, D0
  10884. 00007958  6000 0078                bra        +0x7A /* 000079D2 */
  10885. 0000795C  3F07                     move.w     -[A7], D7
  10886. 0000795E  2F0C                     move.l     -[A7], A4
  10887. 00007960  3F3C 0025                move.w     -[A7], 0x25 /* '%' */
  10888. 00007964  486D D4CE                pea.l      [A5 - 0x2B32]
  10889. 00007968  4EBA 0072                jsr        [PC + 0x72 /* 000079DC */]
  10890. 0000796C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10891. 00007970  3C00                     move.w     D6, D0
  10892. 00007972  605E                     bra        +0x60 /* 000079D2 */
  10893. 00007974  3F07                     move.w     -[A7], D7
  10894. 00007976  2F0C                     move.l     -[A7], A4
  10895. 00007978  3F3C 0008                move.w     -[A7], 0x8
  10896. 0000797C  486D D5AC                pea.l      [A5 - 0x2A54]
  10897. 00007980  4EBA 005A                jsr        [PC + 0x5A /* 000079DC */]
  10898. 00007984  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10899. 00007988  3C00                     move.w     D6, D0
  10900. 0000798A  6046                     bra        +0x48 /* 000079D2 */
  10901. 0000798C  3F07                     move.w     -[A7], D7
  10902. 0000798E  2F0C                     move.l     -[A7], A4
  10903. 00007990  3F3C 0006                move.w     -[A7], 0x6
  10904. 00007994  486D D5DC                pea.l      [A5 - 0x2A24]
  10905. 00007998  4EBA 0042                jsr        [PC + 0x42 /* 000079DC */]
  10906. 0000799C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10907. 000079A0  3C00                     move.w     D6, D0
  10908. 000079A2  602E                     bra        +0x30 /* 000079D2 */
  10909. 000079A4  3F07                     move.w     -[A7], D7
  10910. 000079A6  2F0C                     move.l     -[A7], A4
  10911. 000079A8  3F3C 0014                move.w     -[A7], 0x14
  10912. 000079AC  486D D600                pea.l      [A5 - 0x2A00]
  10913. 000079B0  4EBA 002A                jsr        [PC + 0x2A /* 000079DC */]
  10914. 000079B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10915. 000079B8  3C00                     move.w     D6, D0
  10916. 000079BA  6016                     bra        +0x18 /* 000079D2 */
  10917. 000079BC  3F07                     move.w     -[A7], D7
  10918. 000079BE  2F0C                     move.l     -[A7], A4
  10919. 000079C0  3F3C 0003                move.w     -[A7], 0x3
  10920. 000079C4  486D D678                pea.l      [A5 - 0x2988]
  10921. 000079C8  4EBA 0012                jsr        [PC + 0x12 /* 000079DC */]
  10922. 000079CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10923. 000079D0  3C00                     move.w     D6, D0
  10924. label000079D2:
  10925. 000079D2  3006                     move.w     D0, D6
  10926. 000079D4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  10927. 000079D8  4E5E                     unlink     A6
  10928. 000079DA  4E75                     rts
  10929. fn000079DC:
  10930. 000079DC  4E56 0000                link       A6, 0
  10931. 000079E0  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  10932. 000079E4  246E 0008                movea.l    A2, [A6 + 0x8]
  10933. 000079E8  266E 000E                movea.l    A3, [A6 + 0xE]
  10934. 000079EC  362E 000C                move.w     D3, [A6 + 0xC]
  10935. 000079F0  4284                     clr.l      D4
  10936. 000079F2  382E 0012                move.w     D4, [A6 + 0x12]
  10937. 000079F6  6020                     bra        +0x22 /* 00007A18 */
  10938. label000079F8:
  10939. 000079F8  205A                     movea.l    A0, [A2]+
  10940. 000079FA  B810                     cmp.b      D4, [A0]
  10941. 000079FC  6618                     bne        +0x1A /* 00007A16 */
  10942. 000079FE  4A18                     tst.b      [A0]+
  10943. 00007A00  2F04                     move.l     -[A7], D4
  10944. 00007A02  2F0B                     move.l     -[A7], A3
  10945. 00007A04  2F08                     move.l     -[A7], A0
  10946. 00007A06  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  10947. 00007A0A  DEFC 000C                add.w      A7, 0xC
  10948. 00007A0E  4A00                     tst.b      D0
  10949. 00007A10  6704                     beq        +0x6 /* 00007A16 */
  10950. 00007A12  3012                     move.w     D0, [A2]
  10951. 00007A14  6008                     bra        +0xA /* 00007A1E */
  10952. label00007A16:
  10953. 00007A16  4A5A                     tst.w      [A2]+
  10954. label00007A18:
  10955. 00007A18  51CB FFDE                dbf        D3, -0x24 /* 000079F8 */
  10956. 00007A1C  7004                     moveq.l    D0, 0x04
  10957. label00007A1E:
  10958. 00007A1E  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  10959. 00007A22  4E5E                     unlink     A6
  10960. 00007A24  4E75                     rts
  10961.